【问题标题】:How to use a proxy in python and twisted to get a page如何在python中使用代理并扭曲获取页面
【发布时间】:2011-09-24 04:30:11
【问题描述】:

如果您有诸如 http://222.126.99.99:8909 之类的代理,您是否可以从浏览器访问 url,例如www.cnn.com 为http://222.126.99.99:8909/www.cnn.com

这是真的吗,从twisted我可以使用代理获取页面如下吗?

iUrl=http://222.126.99.99:8909/www.cnn.com
client.getPage(iUrl,method='GET').addCallback(self.processPage,iUrl).addErrback(self.printError,iUrl)

【问题讨论】:

  • 呃,有什么问题吗?是或否?如果是这样,是的。
  • 是吗?可以使用 iUrl 和代理来获取页面吗?是这样吗……太好了。问题是意志是工作。
  • 它可能用于静态页面,但提交表单等祝你好运
  • 不需要表单..只是获取页面
  • 如果代理需要用户名和密码..如何修改 URL 以使用凭据?

标签: python url proxy twisted


【解决方案1】:

如果代理需要用户名和密码..如何修改 URL 以使用凭据?

格式为:

url = 'http://username:password@host:port/path'

虽然是deprecated

注意,it is not safe to send your username and password over http

【讨论】:

    猜你喜欢
    • 2013-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多