码迷,mamicode.com
首页 > 编程语言 > 详细

如何使用python内置的request发送JSON格式的数据

时间:2018-12-03 14:04:35      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:bsp   ati   对象   div   code   函数   pen   字符串类型   解析   

使用步骤如下:

一、如果想发送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")

 

如何使用python内置的request发送JSON格式的数据

标签:bsp   ati   对象   div   code   函数   pen   字符串类型   解析   

原文地址:https://www.cnblogs.com/yaoqingzhuan/p/10057821.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!