Python请求自定义响应标头

时间:2018-05-16 20:21:14

标签: python http python-requests

我正在尝试访问服务器发送回客户端的自定义标头,但我无法在Requests documentation

中列出的响应对象中的任何标头对象中找到它们

1 个答案:

答案 0 :(得分:0)

来自Requests documentation

  

我们可以使用Python字典查看服务器的响应头:

>>> r.headers
{
   'content-encoding': 'gzip',
   'transfer-encoding': 'chunked',
   'connection': 'close',
   'server': 'nginx/1.0.4',
   'x-runtime': '148ms',
   'etag': '"e1ca502697e5c9317743dc078f67693f"',
   'content-type': 'application/json'
}

像这样访问特定的标题:

>>> r.headers['Content-Type']
'application/json'

>>> r.headers.get('content-type')
'application/json'