我有点难倒:我有一个简单的messenger客户端程序(纯python,套接字),并且我想添加代理支持(http/s,socks) ,但是我对如何去解决这个问题有点困惑。我假设套接字级别的连接将完成到代理服务器,在这一点上,头文件应包含CONNECT +目标IP(聊天服务器的地址)和身份验证(如果代理需要的话),然而剩下的是有点超出我。如何处理后续连接,特别是读/写等...Python,实现代理支持基于套接字的应用程序(不是urllib2)
是否有任何指导代码支持实现基于套接字的(tcp)编程在Python中?
谢谢
这很好。我能够整合所有东西,而SocksiPy的代码正好显示了在HTTP/SOCKS隧道过程中会发生什么。我很惊讶我以前没有找到它,谢谢! – 2010-04-29 14:28:49