httpClient 如何使用socks代理?或者有其他性能(主要并发)较好的http封装支持socks代理?

boyyao 2017-01-22 07:24:42
目前使用的是 httpClient作为来做的爬虫。但是现在需要让他支持socks代理(每个线程一个代理,所以不希望在本机用socks转http的工具,并且socks代理地址经常会变动)。但是httpclient 用的webproxy似乎只支持http代理。请问有什么办法可以让他支持?或者有没有其他简单高效的http封装?? 主要要求
支持代理(http,https,shock4\5 )
支持并发。C#自带的并发限制比较麻烦
多线程安全。
支持仅取回http头。并且方便自定义http头
支持cookie
性能至少要过得去。。

...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
by_封爱 版主 2017-01-23
  • 打赏
  • 举报
回复
cao版主果然换画风了.. 哎....
boyyao 2017-01-23
  • 打赏
  • 举报
回复
感谢回复。不过这个帖子之前搜索过。。是针对java的。看上去import了很多apache的东西。所以看的不是很明白。。 不知道.net中有什么其他办法么? 其实也并不一定要用httpclient 。只要能实现代理和并发。并且支持keepalive的 其他基本功能一般的http封装也一般都会支持吧?
threenewbee 2017-01-22
  • 打赏
  • 举报
回复
https://my.oschina.net/SmilePlus/blog/682198?p={{totalPage}}

111,125

社区成员

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

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

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