浏览 2231 次
锁定老帖子 主题:Twisted中有个功能叫代理
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-01-07
最后修改:2011-01-07
Twisted 是基于Python语言在网络应用方面的类库,能够很好的兼容Windows与Linux平台,用来开发网络应用方面的软件非常方便。类库中包含一个代理上网的功能,可以用来小爽一把建立代理服务器。 Twisted代理功能的应用: from twisted.internet import reactor from twisted.web import proxy, http class Handler(http.HTTPFactory): protocol = proxy.Proxy class OpenProxy(object): def __call__(self): reactor.listenTCP("0.0.0.0:8888", Handler()) reactor.run() if __name__ == "__main__": OpenProxy()()
如果您已经安装好了Twisted包,启动运行并设置浏览器上网方式为“代理方式”,如果RP爆发,代理上网功能就使用这几行代码搞定了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |