python使用post方式发送json参数

最近我在使用爬虫中,发现一种请求,以前都没有遇到过,所以记录方便以后查阅:
  • 1、正向接口以"Content-Type: application/json" 格式推送至微盟平台
  • 2、所有正向接口的调用均以post方式提交,并且post中的参数均以json方式构成。

import urllib2
import json

data = {'a': 'sd', 'b': 'dsds'}
headers = {'Content-Type': 'application/json'}
request = urllib2.Request(url='url', headers=headers, data=json.dumps(data))
response = urllib2.urlopen(request)
主要是head要加一段代码指明用Json方式发送,data需要json.dumps一下

0 个评论

要回复文章请先登录注册