问题描述
Socket写的http代码参考这里:我下面代码,是想通过socket代理123.196.214.91:1080访问页面byte[]send=GetSendHeaders(uri,referer,postData);IPEndPointproxyEndPoint=newIPEndPoint(IPAddress.Parse("123.196.214.91"),1080);HttpSocket.Connect(proxyEndPoint);请求头:GEThttp://www.ip.cn/HTTP/1.1Accept:text/html,application/xhtml+xml,*/*Referer:http://www.ip.cn/Accept-Language:zh-CNUser-Agent:Mozilla/5.0(compatible;MSIE9.0;WindowsNT6.1;WOW64;Trident/5.0)Accept-Encoding:gzip,deflateHost:www.ip.cnConnection:Keep-AliveCache-Control:no-cache但是返回为空,不知为何~
解决方案
本帖最后由 zgklc123 于 2016-06-14 14:27:35 编辑
解决方案二:
你直接使用代理在浏览器里能访问吗,能的话用监控工具比较两者发送内容有何不同
解决方案三:
引用1楼xdashewan的回复:
你直接使用代理在浏览器里能访问吗,能的话用监控工具比较两者发送内容有何不同
代理我测试了正常访问抓包也没啥区别就是不返回数据
时间: 2024-11-08 19:07:34