c++ 该如何实现连接http代理服务器来post数据。
我这边需要实现从特定网站拿数据,但是网站访问次数多了就封掉IP,别人说需要通过HTTP代理程序要做自动切换代理的功能。
我对这个tcp.udp只会简单的使用,对于这些代理啥的就真不懂了。。
在CSDN博客找到一篇
http://blog.csdn.net/bodybo/article/details/7274865
不过博主并未提供例子。。
我自己尝试
m_socket = socket(AF_INET, SOCK_STREAM, 0); 创建一个TCP的SOCKET
调用 socket,代理IP, 代理IP端口
CProxy::ConnectServer(m_socket "1.1.1.1" 8001)
通过单步调试,里面返回的结果为。
返回字符串
CONNECT 121.31.86.132:80 HTTP/1.1
User-Agent: MyApp/0.1
返回值 CONNECT_SERVER_FAIL
然后我就一脸懵逼了。。
求帮助。。。