首先是安裝requests庫
pip install requests
# 匯入requests庫
import requests
# 定義乙個url;入參直接寫在url內,使用問號隔開
url_test = ''
# 返回的資料定義為r;url賦值為之前定義的值
r = requests.get(url=url_test)
#列印輸出返回的文字、cookies、url、狀態碼
print(r.text)
print(r.cookies)
print(r.url)
print(r.status_code)
1. 傳遞json格式的引數
引數以json格式進行傳遞,請求時使用引數為json
print(r.text)2. 以form形式傳遞的引數
引數以form格式進行傳遞,請求時使用引數為data
print(r.text)若使用form表單傳遞json格式的引數,則引數data應將值處理為:
r = requests.post(url=url_test,data=json.dumps(params))
使用requests傳送get請求
基本用法 import requests req requests.get 發起get請求 print req.text 列印響應內容req.ok 檢查返回碼是不是 200 ok 如果是則返回true,否則返回false req.url 檢視請求的url,也就是 req.text 檢視返回的響應內容...
requests庫傳送get請求傳入body
寫介面自動化過程中get一般使用params來傳參,但在實際業務中,開發可能會把get請求用body來傳參,這時候get可以用data來傳 先看一下get的原始碼 按照規範來講,get一般只傳params,請求時引數會直接放在url中 def get url,params none kwargs r...
Requests 2 模擬傳送GET請求
模擬傳送get請求 前置條件 匯入requests庫 一 傳送不帶引數的get請求 如下 import requests 傳送get請求 response requests.get url print response.content.decode utf 8 以utf 8的編碼輸出內容 二 傳送帶...