【问题标题】:Retrieve only HTTP response instead of debug info仅检索 HTTP 响应而不是调试信息
【发布时间】:2013-03-27 23:41:52
【问题描述】:

我有下面的请求,它工作正常,但它返回发送的请求和服务器的完整响应。我怎样才能获得响应正文?

req = urllib2.Request('some url here', data = '')
opener = urllib2.build_opener(urllib2.HTTPSHandler(debuglevel = 1))
req = opener.open(req)
reply = req.read()
req.close()
print reply

【问题讨论】:

    标签: python http https header urllib2


    【解决方案1】:

    debuglevel=1 明确要求提供额外信息。您可以简单地删除它,甚至整个开瓶器定义,如下所示:

    import urllib2
    print (urllib2.urlopen('https://phihag.de/').read())
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多