import requests
url = 'https://www.zhihu.com/'
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36'
}
response = requests.get(url,headers=headers)
print(response.text)
用户使用request模块在浏览器中访问一个网站时,浏览器会向服务器发送一个HTTP请求,服务器接收请求后处理并返回一个HTTP响应对象(其包含状态码,响应头…)
问题(1)请问大家!
上图中第4-6行代码:
headers={………}
是否指:服务器接收请求后处理并返回的一个HTTP响应对象响应头呢?
问题(2)
请问大家上图中所有含 headers 的代码行是否就是指:服务器接收请求后处理并返回的一个 HTTP 响应对象一一响应头呢?