天天看點

Python requests子產品params與data的差別(轉載)

從 https://blog.csdn.net/chenjineng/article/details/79281127 轉載

最近在看requests,發現自己買的視訊教程requests.get()中的參數為data=XXX,以前postman導出的是params=XXXX,非常疑惑,百度了下找到了該答案。

requests子產品發送請求有data、params兩種攜帶參數的方法。

params 在 get 請求中使用,data 在 post 請求中使用。

Requests 允許你使用 params 關鍵字參數,以一個字元串字典來提供這些參數。params是往url後面添加參數。

通常,你想要發送一些編碼為表單形式的資料——非常像一個HTML表單。要實作這個,隻需要簡單的傳遞一個字典給 data 參數,你的資料字典在送出請求時會自動編碼為表單形式。