python requests庫

前言

1、HTTP

HTTP,Hypertext Transfer Protocol,超文本傳輸協(xié)議。HTTP是一個基于“請求與響應”模式的、無狀態(tài)的應用層協(xié)議,采用URL作為定位網絡資源的標識。URL是通過HTTP協(xié)議存取資源的Internet路徑,一個URL對應一個數(shù)據(jù)資源。

URL格式:?http://host[:port][path]

host:合法的Internet主機域名或IP地址

port:端口號,缺省端口為80

path:請求資源的路徑

HTTP協(xié)議對資源的操作

方法說明

GET請求獲取URL位置的資源

HEAD請求獲取URL位置資源的響應消息報告,即獲取該資源的頭部信息

POST請求向URL位置的資源后附加新的數(shù)據(jù)

PUT請求向URL位置存儲一個資源,覆蓋原URL位置的資源

PATCH請求局部更新URL位置的資源,即改變該處資源的部分內容

DELETE請求刪除URL位置存儲的資源

2、requests庫--方法說明

requests.request()構造一個請求,支撐以下各方法的基礎方法

requests.get()獲取HTML網頁的主要方法,對應于HTTP的GET

requests.head()獲取HTML網頁頭部信息的方法,對應于HTTP的HEAD

requests.post()向HTML網頁提交POST請求的方法,對應于HTTP的POST

requests.put()向HTML網頁提交PUT請求的方法,對應于HTTP的PUT

requests.patch()向HTML網頁提交局部修改請求,對應于HTTP的PATCH

requests.delete()向HTML頁面提交刪除請求,對應于HTTP的DELETE

3、Requests庫的異常

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容