自己写的HttpHelper类,实现GET和POST请求,解决编码,证书,自带Cookie,代理设置等问题

苏飞论坛 2012-12-13 02:43:19
给大家分享下吧
可以下载到我博客下载
C#HttpHelper类,实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie

使用方法如下
  HttpHelper objhttp = new HttpHelper();
//参数对象
HttpItem objHttpItem = new HttpItem()
{
URL = "http://www.cckan.net",
Encoding = "gb2312",
Method = "GET",
};
//取Html
string text = objhttp.GetHtml(objHttpItem);

//参数对象
objHttpItem = new HttpItem()
{
URL = "http://www.cckan.net",
Postdata = "username=sufei&userpwd=123456",
Encoding = "gb2312",
Method = "POST",
Referer = "",
Cookie = objHttpItem.Cookie,
IsToLower = false//是否转成小写
};
//取Html
string html = objhttp.GetHtml(objHttpItem);

我发现这里很多人问这方面的问题,所以给大家分享一下
...全文
525 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
WM_JAWIN 2013-11-20
  • 打赏
  • 举报
回复
意义不大,webClient比你这个方便 好像看到你程序还对GZip做了处理,这货可以交给HttpWebRequest自动处理,可以省几行代码
苏飞论坛 2013-11-20
  • 打赏
  • 举报
回复
http://www.sufeinet.com/thread-3-1-1.html 更新一下网址,原来的域名换了
苏飞论坛 2013-01-21
  • 打赏
  • 举报
回复
自己顶一下...
云海玉弓缘 2013-01-21
  • 打赏
  • 举报
回复
马克和刘明应该是兄弟。
assky124 2013-01-21
  • 打赏
  • 举报
回复
收藏
雁子 2013-01-20
  • 打赏
  • 举报
回复
这么说的帖子怎么没人顶呢,感谢楼主分享。
苏飞论坛 2012-12-13
  • 打赏
  • 举报
回复
不客气,应该的
dalmeeme 2012-12-13
  • 打赏
  • 举报
回复
谢谢分享~~

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧