【python】3.6版本使用http.client网络请求示例

这里示例为调用图灵机器人:

#!/user/bin/python
#-*- coding:utf-8 -*-
import urllib.parse
import http.client
import json
test_data = {'key': 'xxx', 'info': 'xxx', 'userid': 'xxx'}
test_data_url_encode = urllib.parse.urlencode(test_data)
request_url = "http://www.tuling123.com/openapi/api"
conn = http.client.HTTPConnection('www.tuling123.com')
header = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn.request(method="POST", url=request_url, headers=header, body=test_data_url_encode)
response = conn.getresponse()
#print(response.status)
#print(response.reason)
res = response.read()
#print(res)
resp = json.loads(res)
print(resp) 最后附上python的官方链接: https://docs.python.org/3.6/library/http.client.html  
知行办公,专业移动办公平台 https://zx.naton.cn/
原创团队
【总监】十二春秋之,[email protected]
【Master】zelo,[email protected];【运营】狼行天下,[email protected]
【产品设计】流浪猫,[email protected];【体验设计】兜兜,[email protected]
【iOS】淘码小工,[email protected];iMcG33K,[email protected]
【Android】人猿居士,[email protected] 思路的顿悟,[email protected]
【java】首席工程师MR_W,[email protected];【测试】 土镜问道,[email protected]
【数据】喜乐多,[email protected];【安全】保密,你懂的。

你可能感兴趣的:(python)