亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

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

問(wèn)題描述

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

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

問(wèn)題解答

回答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方法, 直接訪問(wèn)頭部!

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 編程
主站蜘蛛池模板: 国产亚洲欧洲精品 | 美女黄视频网站 | 一级做a爰片毛片 | 另类专区亚洲 | 久久精品免费观看视频 | 国产成人综合手机在线播放 | 欧美极品大肚孕妇孕交 | 久久久一区二区三区不卡 | freesex寂寞老妇hd | 欧美满嘴射 | 欧美99视频| a级国产乱理伦片在线观看国 | 美女张开腿让男人桶爽免费网站 | 高清国产美女一级a毛片 | 国产成人精品一区二区免费视频 | 99精品国产在现线免费 | 亚洲看片网站 | 99香蕉网 | 国产精品免费看久久久香蕉 | 亚洲天堂视频在线 | 日韩国产精品99久久久久久 | 男女上下爽无遮挡午夜免费视频 | 国产精品亚洲午夜不卡 | 久久国产精品永久免费网站 | 日韩一级欧美一级 | 国产91专区 | 免费一级欧美性大片 | 亚洲成a人不卡在线观看 | 日韩美女强理论片 | 天天澡天天碰天天狠伊人五月 | 男女牲高爱潮免费视频男女 | 亚洲国产精品免费 | 男人和女人在床做黄的网站 | 999成人网| 色秀视频在线观看88品善网 | 亚洲 欧美 激情 另类 校园 | 国产成人精品自拍 | yp国产在线观看 | 久久99国产乱子伦精品免 | 国产成人高清精品免费观看 | 国产伦精品一区二区三区四区 |