欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于Python中request發(fā)送post請(qǐng)求傳遞json參數(shù)的問題

 更新時(shí)間:2022年08月03日 10:38:57   作者:PrnyNing  
這篇文章主要介紹了Python中request發(fā)送post請(qǐng)求傳遞json參數(shù)的問題,在Python中需要傳遞dict參數(shù),利用json.dumps將dict轉(zhuǎn)為json格式用post方法發(fā)起請(qǐng)求,感興趣的朋友跟隨小編一起看看吧

昨天遇到了一個(gè)奇怪的問題,在Python中需要傳遞dict參數(shù),利用json.dumps將dict轉(zhuǎn)為json格式用post方法發(fā)起請(qǐng)求:

params = {"score":{"gt":"80", "lt":"90"}}
request.post(url, json.dumps(params))

但是在服務(wù)端接收到的參數(shù)日志為:

Parameters: {"sno"=>"lt"}

之前用Ruby的RestClient的gem包傳遞參數(shù)還是正常的:

params = {"score":{"gt":"80", "lt":"90"}}
RestClient.post(url, params.to_json, :content_type => :json)

服務(wù)端接收到的參數(shù)日志正確,為:

Parameters: {"score"=>{"gt"=>"80", "lt"=>"90"}}

仔細(xì)觀察后發(fā)現(xiàn)RestClient中第三個(gè)參數(shù)為header

百度之后發(fā)現(xiàn)應(yīng)該在Python的request中添加header參數(shù),指明所傳的params格式為json,如下:

requests.post(url, data=json.dumps(params), headers={'Content-Type': 'application/json'})

就可以正常在服務(wù)端得到傳過來(lái)的參數(shù)了。

到此這篇關(guān)于Python中request發(fā)送post請(qǐng)求傳遞json參數(shù)的問題的文章就介紹到這了,更多相關(guān)Python request發(fā)送post請(qǐng)求傳遞json參數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python如何禁用print輸出

    python如何禁用print輸出

    這篇文章主要介紹了python如何禁用print輸出問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python 查找字符串是否存在實(shí)例詳解

    python 查找字符串是否存在實(shí)例詳解

    這篇文章主要介紹了python 查找字符串是否存在實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • Python中可復(fù)用函數(shù)的6種實(shí)踐

    Python中可復(fù)用函數(shù)的6種實(shí)踐

    為了實(shí)現(xiàn)可維護(hù)性,我們的Python函數(shù)應(yīng)該:小型、只做一項(xiàng)任務(wù);沒有重復(fù);有一個(gè)層次的抽象性;有一個(gè)描述性的名字和有少于四個(gè)參數(shù),下面我們就來(lái)看看這6個(gè)特性的實(shí)踐吧
    2023-08-08
  • pycharm安裝教程(下載安裝以及設(shè)置中文界面)

    pycharm安裝教程(下載安裝以及設(shè)置中文界面)

    這篇文章主要給大家介紹了關(guān)于pycharm安裝教程,文中包括下載安裝以及設(shè)置中文界面,PyCharm是一款Python IDE,其帶有一整套可以幫助用戶在使用Python語(yǔ)言開發(fā)時(shí)提高其效率的工具,需要的朋友可以參考下
    2023-10-10
  • python web框架Flask實(shí)現(xiàn)圖形驗(yàn)證碼及驗(yàn)證碼的動(dòng)態(tài)刷新實(shí)例

    python web框架Flask實(shí)現(xiàn)圖形驗(yàn)證碼及驗(yàn)證碼的動(dòng)態(tài)刷新實(shí)例

    在本篇文章里小編給大家整理的是關(guān)于python web框架Flask實(shí)現(xiàn)圖形驗(yàn)證碼的相關(guān)知識(shí)點(diǎn),有需要的朋友們參考下。
    2019-10-10
  • python爬取指定微信公眾號(hào)文章

    python爬取指定微信公眾號(hào)文章

    這篇文章主要為大家詳細(xì)介紹了python爬取指定微信公眾號(hào)文章,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Django項(xiàng)目創(chuàng)建及管理實(shí)現(xiàn)流程詳解

    Django項(xiàng)目創(chuàng)建及管理實(shí)現(xiàn)流程詳解

    這篇文章主要介紹了Django項(xiàng)目創(chuàng)建及管理實(shí)現(xiàn)流程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 如何使用Python生成Hilbert矩陣

    如何使用Python生成Hilbert矩陣

    這篇文章主要介紹了如何使用Python生成Hilbert矩陣,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • python讀取mnist數(shù)據(jù)集方法案例詳解

    python讀取mnist數(shù)據(jù)集方法案例詳解

    這篇文章主要介紹了python讀取mnist數(shù)據(jù)集方法案例詳解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • python解析html開發(fā)庫(kù)pyquery使用方法

    python解析html開發(fā)庫(kù)pyquery使用方法

    PyQuery是一個(gè)類似于jQuery的Python庫(kù),也可以說是jQuery在Python上的實(shí)現(xiàn),能夠以jQuery的語(yǔ)法來(lái)操作解析 HTML 文檔,易用性和解析速度都很好
    2014-02-02

最新評(píng)論