【问题标题】:Urllib2 Send Post data through proxyUrllib2 通过代理发送 Post 数据
【发布时间】:2009-12-06 22:18:46
【问题描述】:

我已经使用 proxyhandler 配置了一个代理,并发送了一个带有一些 POST 数据的请求:

cookiejar = cookielib.CookieJar()
proxies = {'http':'http://some-proxy:port/'}
opener = urllib2.build_opener(urllib2.ProxyHandler(proxies),urllib2.HTTPCookieProcessor(cookiejar) ) 
opener.addheaders = [('User-agent', "USER AGENT")]
urllib2.install_opener(opener) 
url = "URL" 
opener.open(url, urllib.urlencode({"DATA1":"DATA1"}))

然后我得到一个 405 http 错误(不允许的方法)

我可以得到一些帮助吗?我不知道出了什么问题

提前致谢

【问题讨论】:

    标签: python proxy urllib2


    【解决方案1】:

    自动回复

    问题在于用户代理标头...

    抱歉这个愚蠢的问题...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-15
      • 2020-12-27
      • 1970-01-01
      • 1970-01-01
      • 2018-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多