午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

Python headers請求頭如何實現(xiàn)快速添加

瀏覽:141日期:2022-07-06 15:00:28

1、為什么要設(shè)置headers?

在請求網(wǎng)頁爬取的時候,輸出的text信息中會出現(xiàn)抱歉,無法訪問等字眼,這就是禁止爬取,需要通過反爬機制去解決這個問題。

headers是解決requests請求反爬的方法之一,相當于我們進去這個網(wǎng)頁的服務(wù)器本身,假裝自己本身在爬取數(shù)據(jù)。

對反爬蟲網(wǎng)頁,可以設(shè)置一些headers信息,模擬成瀏覽器取訪問網(wǎng)站 。

2、 headers在哪里找?

谷歌或者火狐瀏覽器,在網(wǎng)頁面上點擊:右鍵?>檢查?>剩余按照圖中顯示操作,需要按Fn+F5刷新出網(wǎng)頁來

有的瀏覽器是點擊:右鍵->查看元素,刷新

Python爬蟲中Requests設(shè)置請求頭Headers的方法

注意:headers中有很多內(nèi)容,主要常用的就是user-agent 和 host,他們是以鍵對的形式展現(xiàn)出來,如果user-agent 以字典鍵對形式作為headers的內(nèi)容,就可以反爬成功,就不需要其他鍵對;否則,需要加入headers下的更多鍵對形式。

代碼如下

import re# 下方引號內(nèi)添加替換掉請求頭內(nèi)容headers_str = '''Accept: application/json, text/javascript, */*; q=0.01Accept-Encoding: gzip, deflate, brAccept-Language: zh-CN,zh;q=0.9,en;q=0.8Cache-Control: no-cacheConnection: keep-aliveContent-Length: 77Content-Type: application/jsonUser-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1X-Apple-App-Id: 632X-Apple-Frame-Id: daw-10beaddd-c22f-4fd4-8aba-ef4909a721ddX-Requested-With: XMLHttpRequest'''pattern = ’^(.*?):(.*)$’for line in headers_str.splitlines(): print(re.sub(pattern,’’1’:’2’,’,line).replace(’ ’,’’))

結(jié)果

Python headers請求頭如何實現(xiàn)快速添加

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 狠狠五月| 亚洲欧美精品在线 | 94av| 国产国语对白 | 国产高潮呻吟久久久 | 黄色片网站在线免费观看 | 国产日韩欧美精品在线 | 亚洲成人久久久 | 免费一二三区 | 九九热视频这里只有精品 | 花房姑娘第四季在线观看免费 | 成人不卡视频 | www.操操操 | 五月天丁香久久 | 99黄色网 | 四虎4hu永久免费入口 | 欧美偷拍一区二区三区 | 伊人久久久久久久久久 | 国产天堂网 | 成人a视频在线观看 | 经典三级久久 | 久久综合五月天 | 中文字幕在线观看网站 | 三级五月天 | 国产精品久久久一区二区三区 | 国产天堂久久 | 日本爱爱视频 | 久久亚洲天堂网 | 国产无遮挡又黄又爽又色 | 五月婷婷爱 | 96国产精品 | 久久有精品 | 最新国产在线 | 天天拍夜夜拍 | 成人短视频在线播放 | 国产一区二区三区视频 | 欧美性猛交xxxx | 日韩在线一区二区三区四区 | 天堂在线一区二区 | 免费三级黄色 | 99精品在线 |