Httphelper万能框架新增可指定Http协议版本号属性ProtocolVersion
导读部分
【HttpHelper万能框架】教程目录贴 http://www.sufeinet.com/thread-9989-1-1.html
【HttpHelper万能框架】源码购买帖 http://www.sufeinet.com/thread-9926-1-1.html
教程部分
Http有很多个版本,根据不同的环境有不同的配置,在这里我给大家说明一下使用Httphelper万能框架如何指定Http协议的版本。
第一步我在HttpItem类增加了属性
[C#] 纯文本查看 复制代码 /// <summary>
/// 获取或设置用于请求的 HTTP 版本。返回结果:用于请求的 HTTP 版本。默认为 System.Net.HttpVersion.Version11。
/// </summary>
public Version ProtocolVersion { get; set; }
使用方法如下。
[C#] 纯文本查看 复制代码 HttpHelper http = new HttpHelper();
HttpItem item = new HttpItem()
{
URL = "http://www.sufeinet.com",//URL 必需项
Method = "GET",//URL 可选项 默认为Get
ProtocolVersion = System.Net.HttpVersion.Version10,//获取或设置用于请求的 HTTP 版本。默认为 System.Net.HttpVersion.Version11
};
HttpResult result = http.GetHtml(item);
string html = result.Html;
string cookie = result.Cookie;
}
很简单的方法
大家直接拿去用,可以在线测试
http://tool.sufeinet.com/HttpHelper.aspx
|