亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python獲取HTTP請求的狀態碼(200,404等)

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

問題描述

Python獲取HTTP請求的狀態碼(200,404等),不訪問整個頁面源碼,那樣太浪費資源:

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

問題解答

回答1:

參考文章:Python實用腳本清單

http不只有get方法(請求頭部+正文),還有head方法,只請求頭部。

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請求就會請求整個頭部+正文, 可以試下head方法, 直接訪問頭部!

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

標簽: Python 編程
主站蜘蛛池模板: 久久精品国产一区二区三区日韩 | 亚洲精品一区二区深夜福利 | 黄色在线 | 日韩欧美亚洲每日更新网 | 欧美中文字幕在线视频 | 日韩欧美在线观看视频 | 欧美激情在线精品三区 | 欧美午夜理伦三级在线观看 | 国产精品久久久久久久久久免费 | 国产精品亚洲午夜不卡 | 麻豆国产入口在线观看免费 | 国产一区二区在线观看视频 | 亚洲久草 | 亚洲精品一区二区三区不卡 | 日韩在线一区二区三区 | 国产亚洲高清在线精品不卡 | 91亚洲综合 | 精品国产免费观看一区 | 激情久久婷婷 | 亚洲一级片在线播放 | 国产精品久久久精品三级 | 大桥未久日韩欧美亚洲国产 | 一区二区在线视频免费观看 | 亚洲欧美日韩国产一区图片 | 精品一成人岛国片在线观看 | 最近免费中文字幕大全免费版视频 | 全部免费国产潢色一级 | 国内精品一级毛片免费看 | 久久国产成人精品 | 成人国产在线不卡视频 | 国产91调教| 色视频免费国产观看 | 一区二区三区精品国产欧美 | 91短视频在线观看免费最新91 | 欧美一级毛片欧美毛片视频 | 黑人破乌克兰美女处 | 黄色片免费观看网站 | 亚洲精品国产精品国自产网站 | 国产欧美一区二区成人影院 | 久久久欧美综合久久久久 | 欧美无遮挡一区二区三区 |