亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python?request要求接口參數(shù)必須是json數(shù)據(jù)的處理方式

 更新時(shí)間:2022年08月03日 10:33:34   作者:Jason_WangYing  
這篇文章主要介紹了python?request要求接口參數(shù)必須是json數(shù)據(jù)的處理方式,Reqeusts支持以form表單形式發(fā)送post請(qǐng)求,只需要將請(qǐng)求的參數(shù)構(gòu)造成一個(gè)字典,然后傳給requests.post()的data參數(shù)即可,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧

Reqeusts支持以form表單形式發(fā)送post請(qǐng)求,只需要將請(qǐng)求的參數(shù)構(gòu)造成一個(gè)字典,然后傳給requests.post()的data參數(shù)即可。

data參數(shù)的格式如下:(content-type在header中設(shè)置)

1、data為dict時(shí),如果不指定content-type,默認(rèn)為application/x-www-form-urlencoded,相當(dāng)于普通form表單提交的形式
2、data為str時(shí),如果不指定content-type,默認(rèn)為text/plain
3、json為dict時(shí),如果不指定content-type,默認(rèn)為application/json
4、json為str時(shí),如果不指定content-type,默認(rèn)為application/json

額外說(shuō)下

application/x-www-form-urlencoded  form表單,會(huì)對(duì)數(shù)據(jù)進(jìn)行unicode編碼,在發(fā)送前編碼所有字符(默認(rèn))

multipart/form-data    不對(duì)字符編碼。在使用包含文件上傳控件的表單時(shí),必須使用該值。

text/plain 文本形式 ,空格轉(zhuǎn)換為 “+” 加號(hào),但不對(duì)特殊字符編碼。

application/json 作為請(qǐng)求頭告訴服務(wù)端消息主體是序列化的JSON字符串。除低版本的IE,基本都支持

所以如果想提交json數(shù)據(jù),可以使用如下方式

使用headers聲明下,我這個(gè)數(shù)據(jù)是需要進(jìn)行json解析的
post_headers = {'Content-Type': 'application/json'}
res = requests.post(url, headers=post_headers, data=json.dumps(data), verify=False)
也可以時(shí)間用json來(lái)傳遞
res = requests.post(url, json=data, verify=False)

到此這篇關(guān)于python request要求接口參數(shù)必須是json數(shù)據(jù)的文章就介紹到這了,更多相關(guān)python request接口參數(shù)json數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用pycharm調(diào)試ssh遠(yuǎn)程程序并實(shí)時(shí)同步文件的操作方法

    利用pycharm調(diào)試ssh遠(yuǎn)程程序并實(shí)時(shí)同步文件的操作方法

    這篇文章主要介紹了利用pycharm調(diào)試ssh遠(yuǎn)程程序并實(shí)時(shí)同步文件的操作方法,本篇文章提供了利用pycharm遠(yuǎn)程調(diào)試程序的方法,且使用的編譯器可以是服務(wù)器中的虛擬環(huán)境的編譯器,可以實(shí)時(shí)同步本地與服務(wù)器的文件內(nèi)容,需要的朋友可以參考下
    2022-11-11
  • Python中幾個(gè)比較常見(jiàn)的名詞解釋

    Python中幾個(gè)比較常見(jiàn)的名詞解釋

    這篇文章主要介紹了Python中幾個(gè)比較常見(jiàn)的名詞解釋,本文解釋同樣適應(yīng)其它編程語(yǔ)言,本文講解了循環(huán)、迭代、遞歸、遍歷等名詞的含義,需要的朋友可以參考下
    2015-07-07
  • 利用Python讀取文件的四種不同方法比對(duì)

    利用Python讀取文件的四種不同方法比對(duì)

    Python的文本處理是經(jīng)常碰到的一個(gè)問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Python讀取文件的幾種不同方法比對(duì)的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家理解和學(xué)習(xí),需要的朋友們下面來(lái)一起看看吧。
    2017-05-05
  • 詳解django中Template語(yǔ)言

    詳解django中Template語(yǔ)言

    Django是一個(gè)開(kāi)放源代碼的Web應(yīng)用框架,由Python寫(xiě)成。這篇文章給大家介紹django中Template語(yǔ)言,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-02-02
  • Django restframework 源碼分析之認(rèn)證詳解

    Django restframework 源碼分析之認(rèn)證詳解

    這篇文章主要介紹了Django-restframework 源碼分析之認(rèn)證詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • 趣味Python實(shí)戰(zhàn)練習(xí)之自動(dòng)更換桌面壁紙腳本附源碼

    趣味Python實(shí)戰(zhàn)練習(xí)之自動(dòng)更換桌面壁紙腳本附源碼

    讀萬(wàn)卷書(shū)不如行萬(wàn)里路,學(xué)的扎不扎實(shí)要通過(guò)實(shí)戰(zhàn)才能看出來(lái),本篇文章手把手帶你編寫(xiě)一個(gè)自動(dòng)更換桌面壁紙的腳本,代碼簡(jiǎn)潔而且短,相信你一定看得懂,大家可以在過(guò)程中查缺補(bǔ)漏,看看自己掌握程度怎么樣
    2021-10-10
  • Python常用字符串替換函數(shù)strip、replace及sub用法示例

    Python常用字符串替換函數(shù)strip、replace及sub用法示例

    這篇文章主要介紹了Python常用字符串替換函數(shù)strip、replace及sub用法,結(jié)合實(shí)例形式分析了Python針對(duì)字符串替換的常用函數(shù)strip、replace及sub功能及簡(jiǎn)單使用技巧,需要的朋友可以參考下
    2018-05-05
  • Python 一行代碼能實(shí)現(xiàn)喪心病狂的功能

    Python 一行代碼能實(shí)現(xiàn)喪心病狂的功能

    這篇文章主要介紹了Python 一行代碼能實(shí)現(xiàn)喪心病狂的功能,需要的朋友可以參考下
    2020-01-01
  • Python多進(jìn)程之進(jìn)程同步及通信詳解

    Python多進(jìn)程之進(jìn)程同步及通信詳解

    這篇文章主要為大家介紹了Python多進(jìn)程之進(jìn)程同步及通信,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • 一些Centos Python 生產(chǎn)環(huán)境的部署命令(推薦)

    一些Centos Python 生產(chǎn)環(huán)境的部署命令(推薦)

    這篇文章主要介紹了一些Centos Python 生產(chǎn)環(huán)境的部署命令,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-05-05

最新評(píng)論