您好,登錄后才能下訂單哦!
這篇文章主要介紹“怎么用python requests發送不同類型的數據”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“怎么用python requests發送不同類型的數據”文章能幫助大家解決問題。
通常,想發送一些以表單形式編碼的數據——非常像HTML表單。
1、實現表單形式編碼,只需將字典傳遞給data參數即可。數據字典在發送請求時會自動編碼為表單。
>>> payload = {'key1': 'value1', 'key2': 'value2'} >>> r = requests.post("http://httpbin.org/post", data=payload) >>> print r.text { ... "form": { "key2": "value2", "key1": "value1" }, ... }
2、發送的數據不是以表單形式編碼,如果傳輸string而不是dict,數據將直接發布。
>>> import json >>> url = 'https://api.github.com/some/endpoint' >>> payload = {'some': 'data'} >>> r = requests.post(url, data=json.dumps(payload))
關于“怎么用python requests發送不同類型的數據”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。