import httplib, urllib, urllib2, json
def http_post():
serverurl = 'http://190.168.100.21/test/order'
postData = {"extReservationNo" :"2017011080001",
"memberId" :"2017045000",
"reservationTime" :"2017-11-08 10:52:59",
"reservationAmount" :"2000.00",
"productCode" :"0217110002",
}
params = json.dumps(postData,indent =4) # 对数据进行JSON格式化编码
print(params)
request = urllib2.Request(serverurl, params) # 生成页面请求的完整数据
request.add_header('Content-Type','application/json')
request.get_method = lambda:'POST' # 设置HTTP的访问方式
response = urllib2.urlopen(request) # 发送页面请求
return response.read() # 获取服务器返回的页面信息
resp = http_post()
print resp