您的位置:首页 > 理论基础 > 计算机网络

Python发送http请求(json格式)

2017-02-04 15:56 288 查看

用urllib2发送http请求

# -*- coding=utf-8 -*-
import urllib2
import json

apiUrl = 'http://XXX.XXX'
param1 = XXX
param2 = XXX
param3 = XXX
params = {'param1': param1, 'param2': param2, 'param3': param3}
jParams = json.dumps(params)
headers = {'Content-Type': 'application/json'} # 设置数据为json格式,很重要
request = urllib2.Request(url=apiUrl, headers=headers, data=jParams)
response = urllib2.urlopen(request)
print response.getcode() # 请求状态,200为成功
print response.read() # 返回的body
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python