为什么要设置Header?

其实这里是伪装成浏览器 header是浏览器向服务器发送的一个头信息,上面的代码就是发送了浏览器自己的型号。(假装你在使用浏览器浏览信息)

怎么找到Header信息:

谷歌浏览器——在相应网站右键-检查

然后按照以下步骤找到header:

Network——Doc——Name—-Headers——滑到最底端找到User-Agent

Python爬虫 requests或者urllib.request 查找Header

 

在Python中语句如下:


headers = {
    'User-Agent':'复制上面的内容'}

r=requests.get(url, headers=headers)

 

相关文章: