python+requests傳兩種參數體


在JMeter請求參數中,我們了解到,在做接口測試時,發送請求的參數有兩種格式,一種是Parameters,一種是JSON。怎么區分請看 https://www.cnblogs.com/testlearn/p/10959217.html

那在python中,怎么使用requests傳這兩種格式的參數呢?

import requests

# Parameters參數體
data = {
    "mobile": "12345678901",
    "password": "123456"}
rs = requests.request("post", URL, data=data)    # 發送請求時,使用data傳Parameters參數體
print(f"rs:{rs}")

# JSON參數體
token = rs.json()["data"]["ticketString"]
headers = {
    "token": token,
    "Content-Type": "application/json"
}
data = {
    "page": 1,
    "pageSize": 15}
rs1 = requests.request("post", URL, headers=headers, json=data)      # 發送請求時,使用json傳Parameters參數體,使用headers傳請求頭
print(f"rs1:{rs1}")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM