现在我用winsock基本能实现代理服务器,但是如何编程设置代理服务器的用户名密码验证呢?就好像某些代理服务器能够设置用户名密码一样,请大家告诉下原理

解决方案 »

  1.   

    你做的是什么代理?看一下相关代理的协议就知道了,比如SOCK5
      

  2.   

    你要做代理服务器还是客户端?
    这个都需要研究HTTP协议
    客户端的话在windows下最好使用wininet库开发,功能很强大,接口也很灵活,兼容性肯定比你用winsock要好得多,设代理服务器都有函数的。
      

  3.   

    虽然没做过HTTP代理服务器,但我想基本都是在那个HTTP请求头里面做手脚
    最正确的做法是看RFC协议,走捷径的话,就是找个代理服务器,拿IE试一下,抓个包一看就明了了。