gpt4 book ai didi

python - 使用 urllib2 获取错误 header

转载 作者:行者123 更新时间:2023-11-28 22:04:50 25 4
gpt4 key购买 nike

我需要向 Web 服务发送 PUT 请求,并从请求的预期结果错误 header 中获取一些数据。代码是这样的:

Request = urllib2.Request(destination_url, headers=headers)
Request.get_method = lambda: 'PUT'

try:
Response = urllib2.urlopen(Request)
except urllib2.HTTPError, e:
print 'Error code: ', e.code
print e.read()

我收到错误 308,但响应为空,而且我没有从 HTTPError 中获取任何数据。有没有办法在收到 HTTP 错误的同时获取 HTTP header ?

最佳答案

e 具有未记录的 headershdrs 属性,其中包含服务器发送的 HTTP header 。

顺便说一下,308 是 not a valid HTTP status code .

关于python - 使用 urllib2 获取错误 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6402051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com