c# uploadimage - httphelper
来源:互联网 发布:竖琴 踏板 知乎 编辑:程序博客网 时间:2024/05/01 15:04
private string uploadimage(string ip, string port,string imagepath, string postbegindata, string postenddata)
{
Image img = Image.FromFile(imagepath);
byte[] str = System .Text.Encoding.UTF8 .GetBytes (postbegindata );
str = other.other .copybyte (str, other .other.ImageToBytes(img ));
// str = other .other.copybyte (str ,System .Text .Encoding.UTF8 .GetBytes (postenddata )); //这一行可有可无
HttpHelper http = new HttpHelper();
HttpItem item = new HttpItem()
{
URL = “http://”+ip+”:”+port +”/oss/v1/eface/facelib/”,//URL 必需项
Method = “post”,//URL 可选项 默认为Get
IsToLower = false,//得到的HTML代码是否转成小写 可选项默认转小写
Cookie = “”,//字符串Cookie 可选项
Referer = “”,//来源URL 可选项
PostDataType = PostDataType.Byte ,
PostdataByte = str,//Post数据 可选项GET时不需要写
Timeout = 100000,//连接超时时间 可选项默认为100000
ReadWriteTimeout = 30000,//写入Post数据超时时间 可选项默认为30000
UserAgent = “Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)”,//用户的浏览器类型,版本,操作系统 可选项有默认值
ContentType = “multipart/form-data; boundary=—————————7e04da4d0e08”,//返回类型 可选项有默认值
Allowautoredirect = false,//是否根据301跳转 可选项
//CerPath = “d:\123.cer”,//证书绝对路径 可选项不需要证书时可以不写这个参数
//Connectionlimit = 1024,//最大连接数 可选项 默认为1024 ProxyIp = “”,//代理服务器ID 可选项 不需要代理 时可以不设置这三个参数
//ProxyPwd = “123456”,//代理服务器密码 可选项
//ProxyUserName = “administrator”,//代理服务器账户名 可选项
};
HttpResult result = http.GetHtml(item);
string html = result.Html;
string cookie = result.Cookie;
return html;
}`# 欢迎使用Markdown编辑器写博客
本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
- Markdown和扩展Markdown简洁的语法
- 代码块高亮
- 图片链接和图片上传
- LaTex数学公式
- UML序列图和流程图
- 离线写博客
- 导入导出Markdown文件
- 丰富的快捷键
快捷键
- 加粗
Ctrl + B
- 斜体
Ctrl + I
- 引用
Ctrl + Q
- 插入链接
Ctrl + L
- 插入代码
Ctrl + K
- 插入图片
Ctrl + G
- 提升标题
Ctrl + H
- 有序列表
Ctrl + O
- 无序列表
Ctrl + U
- 横线
Ctrl + R
- 撤销
Ctrl + Z
- 重做
Ctrl + Y
Markdown及扩展
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]
使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。
本编辑器支持 Markdown Extra , 扩展了很多好用的功能。具体请参考Github.
表格
Markdown Extra 表格语法:
可以使用冒号来定义对齐方式:
定义列表
- Markdown Extra 定义列表语法:
- 项目1
- 项目2
- 定义 A
- 定义 B
- 项目3
- 定义 C
定义 D
定义D内容
代码块
代码块语法遵循标准markdown代码,例如:
@requires_authorizationdef somefunc(param1='', param2=0): '''A docstring''' if param1 > param2: # interesting print 'Greater' return (param2 - param1 + 1) or Noneclass SomeClass: pass>>> message = '''interpreter... prompt'''
脚注
生成一个脚注1.
目录
用 [TOC]
来生成目录:
- 快捷键
- Markdown及扩展
- 表格
- 定义列表
- 代码块
- 脚注
- 目录
- 数学公式
- UML 图
- 离线写博客
- 浏览器兼容
数学公式
使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.
- 行内公式,数学公式为:
Γ(n)=(n−1)!∀n∈N 。 - 块级公式:
更多LaTex语法请参考 这儿.
UML 图:
可以渲染序列图:
或者流程图:
- 关于 序列图 语法,参考 这儿,
- 关于 流程图 语法,参考 这儿.
离线写博客
即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。
用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。
博客发表后,本地缓存将被删除。
用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。
注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。
浏览器兼容
- 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
- IE9以下不支持
- IE9,10,11存在以下问题
- 不支持离线功能
- IE9不支持文件导入导出
- IE10不支持拖拽文件导入
- 这里是 脚注 的 内容. ↩
- c# uploadimage - httphelper
- C# httphelper
- c# .net4 httphelper
- c# .net2 httphelper
- httphelper
- HttpHelper
- HttpHelper
- 一个很好的HttpHelper类 C# ASP.NET
- C# HttpHelper 1.0正式版发布无视编码,证书和Cookie
- Java、C#双语版HttpHelper类(解决网页抓取乱码问题)
- C# HttpHelper,Httprequest,请求时无视编码,无视证书,无视Cookie,网页抓取
- C#实现自动登录赶集网(www.ganji.com)附源码下载--HttpHelper版
- HttpHelper类登录淘宝联盟并下载淘宝客订单xls c#模拟淘宝登录
- C# HttpHelper帮助类,真正的Httprequest请求时无视编码,无视证书,无视Cookie,网页抓取
- C# HttpHelper,帮助类,真正的Httprequest请求时无视编码,无视证书,无视Cookie,网页抓取
- C#HttpHelper类---苏飞版
- HttpHelper类使用
- HttpHelper类使用方法
- one-hot enconding,类别型特征,非数值型特征。
- spring拦截器引起的问题
- iOS之富文本
- OC_协议实现代理委托模式
- IntelliJ IDEA使用教程
- c# uploadimage - httphelper
- iOS之轻松上手block
- 修改input-placeholder 默认色
- css hack整理
- Android开发,卸载应用的时候删除文件或文件夹
- apache实现虚拟主机
- Java、Android 知识点笔记
- 【反编译】的下载与使用方法 。
- NSMutableAttributedString字体颜色等属性