怎么编写一个HTTP代理
如何编写一个HTTP代理?
目前需要做两个这样的代理程序:一个跑在服务器端(称为A),一个跑在客户机上(称为B),要求客户机上的浏览器数据先发送到B,B再转发给A,A收到后再转发给web服务器,web服务器把响应数据再发给A,A再发回给B,B再转发给浏览器。这就是整个流程。
在网上找了很多资料,有说要B在转发浏览器数据时要更改头部,如connection字段,有说可以直接转发,有说要做缓存,我自己在测试时总发现浏览器无法接收到完整数据。经常发生连接断开和连接重置。
不知道有什么现成的例子没有,或者是应该注意的地方?哪位大神能出手援助?
------解决方案--------------------
小弟帮你顶一下
------解决方案--------------------
那是你代码写的有问题吧,你先试试GET请求,之后还有POST请求等等
------解决方案--------------------
http://download.****.net/detail/chelp/3840779
sock5
http://download.****.net/detail/chelp/3881684
http smtp
目前需要做两个这样的代理程序:一个跑在服务器端(称为A),一个跑在客户机上(称为B),要求客户机上的浏览器数据先发送到B,B再转发给A,A收到后再转发给web服务器,web服务器把响应数据再发给A,A再发回给B,B再转发给浏览器。这就是整个流程。
在网上找了很多资料,有说要B在转发浏览器数据时要更改头部,如connection字段,有说可以直接转发,有说要做缓存,我自己在测试时总发现浏览器无法接收到完整数据。经常发生连接断开和连接重置。
不知道有什么现成的例子没有,或者是应该注意的地方?哪位大神能出手援助?
------解决方案--------------------
小弟帮你顶一下
------解决方案--------------------
那是你代码写的有问题吧,你先试试GET请求,之后还有POST请求等等
------解决方案--------------------
http://download.****.net/detail/chelp/3840779
sock5
http://download.****.net/detail/chelp/3881684
http smtp