我正在使用App Engine,并尝试将数据发布到类似以下内容的URL:
https://push.geckoboard.com/v1/send/<widget-id>
我尝试了以下代码:
data = {
"api_key" : api_key,
"data" : {
"item" : [
{
"value" : chatamount
}
]
}
}
encoded_args = urllib.urlencode(data)
conn = httplib.HTTPSConnection(pushurl)
conn.request("POST", "", encoded_args)
response = conn.getresponse()
logging.info(response.status)
conn.close()
但是,日志记录返回400错误。有人知道如何使用Python和appengine执行简单的数据发布吗?你知道吗
导致错误400的原因是数据是url编码的,而不应该是url编码的。通过改变
至
问题解决了。你知道吗
谢谢你的帮助!你知道吗
相关问题 更多 >
编程相关推荐