我已经看到无处不在,发现数以百万计的蟒蛇代理服务器,但没有做正是我想(我认为:s)认真简单的python HTTP代理?
我一直有相当多的python经验,但我很新HTTP协议的黑暗秘密世界。
我认为可能会有用的将是一个非常简单的代理示例,可以连接到并将自己尝试连接到传递给它的地址。
另外,我认为让我感到困惑的是隐藏的东西在做什么,例如如果该类从BaseHTTPServer.BaseHTTPRequestHandler继承,那么当请求一个页面时究竟发生了什么,就像我在许多例子中发现的那样,没有引用路径变量,然后突然地poof! self.path用于一个函数中。即时通讯假设它已被继承,但它如何最终使用的路径?
我很抱歉,如果这并没有多大意义,因为我对我的问题的想法可能是炒:(
如果你能想到的任何东西这将使我的问题更加清楚,请,请建议我加入。 XXX
编辑:
另外,链接到通过该代理处理请求的详细过程的交代,请求该页面(如何读/在这一点修改数据),并把它传递给原来的请求者将不胜感激xxxx
如果您要执行的请求或响应有任何修改,则应详细说明该处理的内容。例如。鉴于传递给你的URL,你如何确定你想连接的URL? (不要说“一样”,因为那会回到你身边)。 – 2010-12-10 20:09:45
嗯,详细说明,我的意思是URL过滤,访问数据的加权字数,或者可以任意编辑(仍然一般,但只需访问它作为一个字符串是真的需要) – jma 2011-01-12 18:22:58