一些下载软件都支持使用HTTP代理
我想实现这个功能
怎么搞

解决方案 »

  1.   

    连接代理服务器的指定端口
    然后发送CONNECT 什么的字符串
    具体的字符串可以查看相关的rfc文档,我也一时想不起来
      

  2.   

    CString strServerName("www.baidu.com");
    CString strObject("http://www.baidu.com/index.html");
    CString szHeaders("Accept: */*\r\n");
    INTERNET_PORT nPort = 80;
    DWORD dwRet;pServer = session.GetHttpConnection(strServerName, nPort);
    pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_GET, strObject);
    pFile->AddRequestHeaders(szHeaders);
    pFile->SendRequest();
    pFile->QueryInfoStatusCode(dwRet);为什么老是不能打开正确的网页?老是出的404的那个页面
      

  3.   

    难道不能使用winInet来实现调用代理服务器来访问网站吗?