import requests resp = requests.get('http://httpbin.org/get') print(type(resp.headers)) print(resp.headers['Content-Type']) actual_headers = {} for k,v in resp.headers.items(): #把响应头转为小写 actual_headers[k.lower()] = v print(actual_headers) for k,v in actual_headers.items(): if k =='content-type': print(actual_headers[k]) for k,v in actual_headers.items(): if k =='content-type' and actual_headers[k] == 'application/json': print('存在')
执行结果:
<class 'requests.structures.CaseInsensitiveDict'>
application/json
{'date': 'Sun, 23 Feb 2020 11:21:17 GMT', 'content-type': 'application/json', 'content-length': '307', 'connection': 'keep-alive', 'server': 'gunicorn/19.9.0', 'access-control-allow-origin': '*', 'access-control-allow-credentials': 'true'}
application/json
存在