国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

Python獲取HTTP請(qǐng)求的狀態(tài)碼(200,404等)

瀏覽:142日期:2022-06-27 11:59:17

問題描述

Python獲取HTTP請(qǐng)求的狀態(tài)碼(200,404等),不訪問整個(gè)頁面源碼,那樣太浪費(fèi)資源:

輸入:segmentfault.com 輸出:200輸入:segmentfault.com/nonexistant 輸出:404

問題解答

回答1:

參考文章:Python實(shí)用腳本清單

http不只有g(shù)et方法(請(qǐng)求頭部+正文),還有head方法,只請(qǐng)求頭部。

import httplibdef get_status_code(host, path='/'): ''' This function retreives the status code of a website by requestingHEAD data from the host. This means that it only requests the headers.If the host cannot be reached or something else goes wrong, it returnsNone instead. ''' try:conn = httplib.HTTPConnection(host)conn.request('HEAD', path)return conn.getresponse().status except StandardError:return Noneprint get_status_code('segmentfault.com') # prints 200print get_status_code('segmentfault.com', '/nonexistant') # prints 404回答2:

你用get請(qǐng)求就會(huì)請(qǐng)求整個(gè)頭部+正文, 可以試下head方法, 直接訪問頭部!

import requestshtml = requests.head(’http://segmentfault.com’) # 用head方法去請(qǐng)求資源頭部print html.status_code # 狀態(tài)碼html = requests.head(’/nonexistant’) # 用head方法去請(qǐng)求資源頭部print html.status_code # 狀態(tài)碼# 輸出:200404

標(biāo)簽: Python 編程
主站蜘蛛池模板: 日韩在线视频网址 | 欧美大片aaa | 久久精品久久精品久久 | 亚洲最大成人 | 日本特爽特黄特刺激大片 | 玖玖玖视频在线观看视频6 玖玖影院在线观看 | 美女黄页黄频 | 免费国产精品视频 | 成人毛片免费网站 | 黄色成人在线 | 男人精品一线视频在线观看 | 欧美午夜影院 | 国产欧美精品综合一区 | 成人三级在线观看 | 国产片网址 | 99久久免费视频在线观看 | 久久国产精品高清一区二区三区 | 久久精品国产精品青草 | 美女日韩在线观看视频 | 国产精品久久久久久影院 | 欧美一级欧美三级 | 国产v精品成人免费视频400条 | 在线观看国产一区二区三区 | 一级毛片日韩a欧美 | 成人午夜看片在线观看 | 日韩不卡在线 | 亚洲一区二区三区成人 | 成人夜色视频网站在线观看 | 久久成人免费大片 | 国产亚洲欧美日韩在线观看不卡 | 欧美69视频在线 | 国产高清晰在线播放 | 久草视频在线免费看 | 欧美一级毛片高清视频 | 99视频在线看观免费 | 高颜值美女啪啪 | 在线观看免费国产成人软件 | 手机在线播放av | 国产亚洲精品国看不卡 | 亚洲欧美v视色一区二区 | 国产成人综合在线视频 |