如何穿过代理服务器下载文件? 我的机器是通过代理上网,在编写下载软件时怎样才能实现穿过代理呢?能给一个详细的实例吗?可以发到。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先连上代理后socket是透明的了.直接操作就OK了 什么代理?如果一般代理的话,比如socket5,随便连好了。如果只是允许HTTP的80端口的代理,而你要连接的外网又不是80端口的WEB,那需要穿透代理。只要给代理发送一个数据包,里面包含一个HTTP CONNECT请求头,还有目标地址和目标端口。就OK了。 改http头将"GET /DOWNLOAD/test.zip HTTP/1.1 ...... "改成:"GET http://www.sss.com/DOWNLOAD/test.zip HTTP/1.1 ...... "即可, 视图中画控件的问题?? 向EXCEL文件写数据,出错。请指点 jpg如何转BMP 高手帮我编个程 为什么服务器接收连接函数CServerSocket::OnAccept(int nErrorCode)只响应第一个客户端? 请教各位高人:windows dll 编程碰到的问题 象flashget那样的下载速度控制是怎么做的? 简单(用过即可得分):Activex控件一问,在线等候! 主线程运行,子线程就挂起 谁能给我讲一下CListCtrl的DrawItem的参数LPDRAWITEMSTRUCT.itemdata怎么用亚 问一个关于DLL的小问题~~~!~~ 请问如何计量程序运行的时间
如果只是允许HTTP的80端口的代理,而你要连接的外网又不是80端口的WEB,
那需要穿透代理。
只要给代理发送一个数据包,里面包含一个HTTP CONNECT请求头,还有目标地址和目标端口。
就OK了。
将"GET /DOWNLOAD/test.zip HTTP/1.1
...... "
改成:
"GET http://www.sss.com/DOWNLOAD/test.zip HTTP/1.1
...... "
即可,