首页
在线看代码
提建议
苏飞论坛
终身VIP打包下载【本站源码】
在线代码生成器
万能框架代码生成器
Json直接生成C#类
在线二维码生成器
Windows.open
图片生成Base64编码
在线执行JS
在线计算字符串长度
代码互转工具
Html字符与C#互转
Unicode与中文互转
JSON格式校验
Js代码格式化
google在线js压缩
在线加解密工具
Md5加密工具
URLEncode
DES对称加密
Base64解码编码
哈希加密工具
站长工具
URL智能分析
IP归属地查询
域名Whois查询
GooglePR值查询
Google可用IP
HttpHepler万能框架
下载源码
教程
讨论区
下载客户端
请求URL
编码方式
自动识别
Default
UTF-8
GBK
GB2312
ASCII
Unicode
请求方式
GET方式
POST方式
链接超时
15秒
30秒
45秒
60秒
100秒
写入超时
15秒
30秒
45秒
60秒
ContentType
text/html
application/x-www-form-urlencoded
application/json
text/json
UserAgent
Mozilla/5.0(compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT6.0)
Opera/9.27 (Windows NT 5.2; U;zh-cn)
HTTP版本
不设置
HTTP/1.1
HTTP/1.0
其他设置
自动跳转
自动带cookie
获取图片
GZIP设置
自动
True
SSL/TLS设置
默认
SystemDefault(0)
Ssl3(48)
Tls(192)
Tls11(768)
Tls12(3072)
Tls13(12288)
设定Header
代理ip
Referer
Post数据
Cookie
说明
本功能生成的代码大部分可用于Httphelper类,只有部分是万能框架专用
下载万能框架
HttpHelper http = new HttpHelper(); HttpItem item = new HttpItem() { URL = "http://www.sufeinet.com",//URL 必需项 Method = "GET",//URL 可选项 默认为Get Timeout = 100000,//连接超时时间 可选项默认为100000 ReadWriteTimeout = 30000,//写入Post数据超时时间 可选项默认为30000 IsToLower = false,//得到的HTML代码是否转成小写 可选项默认转小写 Cookie = "",//字符串Cookie 可选项 UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0",//用户的浏览器类型,版本,操作系统 可选项有默认值 Accept = "text/html, application/xhtml+xml, */*",// 可选项有默认值 ContentType = "text/html",//返回类型 可选项有默认值 Referer ="http://www.sufeinet.com",//来源URL 可选项 //Allowautoredirect = true,//是否根据301跳转 可选项 //AutoRedirectCookie = true,//是否自动处理Cookie 可选项 //CerPath = "d:\123.cer",//证书绝对路径 可选项不需要证书时可以不写这个参数 //Connectionlimit = 1024,//最大连接数 可选项 默认为1024 //Postdata = "username=sufei&pwd=sufeinet.com",//Post数据 可选项GET时不需要写 //ProxyIp = "192.168.1.105",//代理服务器ID 可选项 不需要代理 时可以不设置这三个参数 //ProxyPwd = "123456",//代理服务器密码 可选项 //ProxyUserName = "administrator",//代理服务器账户名 可选项 //ResultType = ResultType.String,//返回数据类型,是Byte还是String }; HttpResult result = http.GetHtml(item); string html = result.Html; string cookie = result.Cookie; byte[] b = result.ResultByte;