【发布时间】:2013-08-06 18:41:41
【问题描述】:
我还是网络编程/python 的新手。 我想编写一个 python 客户端代理服务器程序,客户端应该能够将文件内容发送到代理,代理应该能够将其存储在文件中,如果需要我应该能够更改文件的内容在将其转发到服务器之前,响应应再次存储在代理端,然后再将其发送回客户端。
所有这一切都通过一个 TCP 连接,对于来自客户端的每个新请求,一个新的 TCP 连接,但是对于一个完整的周期(客户端->代理->服务器->代理->客户端)我需要一个持久连接(我不知道如何来实现这一点)。
这是否可能,例如在转发到服务器之前能够在代理上更改/保存客户端的文件。 请指出正确的方向。 任何帮助将不胜感激。 感谢您的宝贵时间和宝贵的帮助/建议。
问候。
【问题讨论】:
标签: python python-2.7 proxy network-programming client-server