【问题标题】:C++ How I can download html page via proxy using winsock2 [closed]C ++我如何使用winsock2通过代理下载html页面[关闭] 【发布时间】:2013-02-24 11:34:03 【问题描述】: 如何使用winsock2通过代理下载html页面 谢谢 【问题讨论】: 这应该包含在 1) winsock 文档 2) HTTP 文档中。你也看过吗? 标签: c++ proxy winsock2 【解决方案1】: 不同类型的代理使用不同类型的通信协议,因此首先您需要决定首先要支持哪种类型的代理 - HTTP CONNECT 动词、SOCKS 等。首先实现它,然后,一旦您通过代理成功地与目标服务器建立了套接字连接,然后阅读RFC 2616,了解如何通过该连接实现 HTTP 协议。 【讨论】: 也许你可以给我看一个简单的 HTTP 例子? 网上有很多关于如何使用 TCP/IP 套接字以及如何使用它们实现 HTTP 的示例。到处搜索。 【解决方案2】: 您甚至不必使用 c++。编写一个批处理脚本来远程登录您要连接的服务器,然后使用命令 get 。然后使用>> 操作符将其写入文件 【讨论】: 不,这只是我的程序要做的一小部分。