方法
說明requests.request()
構造乙個請求,支撐以下各種方法的基礎方法
requests.get()
獲取網頁的主要方法,對應http的get
requests.head
獲取網頁頭資訊的方法,對應http的head
requests.post()
向網頁提交post請求,對應於http的post
requests.put
向網頁提交post請求
requests.patch()
向網頁提交區域性修改的請求
requests.delete
向網頁提交修改的請求
requests.get(url,params=
none
,**kwar`gs)
url: 擬獲取頁面的url鏈結
params:url中的額外引數,字典或位元組流格式可選
**kwargs:12個控制訪問的引數
response物件屬性
r.status_code //http請求的返回狀態,200表示鏈結成功,404表示失敗
r.text//http相應內容的字串形式,即,url對應的頁面內容
r.encoding //從httpheader中猜測相應內容的編碼方式
r.content //http響應內容的二進位制
例項
import requests
r = requests.get("")
r.status_code
r.encoding = 'utf-8'
r.text
requests.request(method,orl,
**kwargs)
# method:請求方式,對應get等
# **kwarg:控制訪問引數13個
Requests庫的7個主要方法
方法 說明requests.requests 構造乙個請求,支撐下面方法的基礎方法 requests.get 獲取html網頁的主要方法,對應 的get requests.dead 獲取html網頁頭資訊的方法,對應 的head requests.post 向html網頁提交 post 請求的方法,...
Requests庫的7個主要的方法
方法 說明requests.requests 構造乙個請求,支撐以下各方法的基礎方法 requests.get 獲取html網頁的主要方法,對應http的get requests.head 獲取html網頁頭資訊的方法,對應與http的head requests.post 獲取html網頁提交的po...
HTTPS的七個誤解
許多人以為,出於安全考慮,瀏覽器不會在本地儲存https快取。實際上,只要在http頭中使用特定命令,https是可以快取的。微軟的ie專案經理eric lawrence寫道 說來也許令人震驚,只要http頭允許這樣做,所有版本的ie都快取https內容。比如,如果頭命令是cache control...