如何使用python內置的request發送JSON格式的數據


使用步驟如下:

一、如果想發送json格式的數據,需要使用request模塊中的Request類來創建對象,作為urlopen函數的參數

二、header中添加content-type為application/json

三、使用json中dumps方法將請求體內容解析為字符串類型

 

from urllib import request
import json

# 請求體數據
request_data ={
    "account": "xxxxxx",
    "sign": "xxxx"
    }

headers ={
    "content-type":"application/json"
}

req = request.Request(url = "http://host:port/mm.nn.zz",
                headers = headers,
                data = json.dumps(request_data).encode("utf-8"))
                
reps = request.urlopen(req).read().decode("utf-8")

 


免責聲明!

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



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