【发布时间】:2015-03-11 21:02:27
【问题描述】:
我正在尝试向我的服务器发送 POST 请求。到达服务器。我可以通过服务器响应看到这一点,但未发送参数。 请求需要 JSON 对象中的参数。
params = "{'spam': 1, 'eggs': 2, 'bacon': 0}"
c = httplib.HTTPConnection(host)
userAndPass = b64encode(b"username:password").decode("ascii")
headers = {'Authorization' : 'Basic %s' % userAndPass }
c.request('POST',url, params, headers=headers)
res = c.getresponse()
data = res.read()
print(data)
我检查了我的服务器功能,但参数没有发送到那里。
【问题讨论】:
标签: python http post request httplib