我在我的电脑上运行一个 Python 应用程序,并将结果存储在 appengine 数据存储中以在我的网站中使用。
本地代码是:
def invia(utente, numero, tweet, link1, risorsa):
params = urllib.urlencode({'utente': utente, 'numero': numero, 'tweet': tweet, 'link1': link1, 'risorsa': risorsa})
headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
conn = httplib.HTTPConnection("myapp.appspot.com")
conn.request("POST", "", params, headers)
response = conn.getresponse()
print response.status, response.reason
它运行良好,现在我接受了新条款,该应用程序不再运行,并且出现 405 错误。我该如何解决这个问题?它真的与新术语有关吗?
2012-12-15 03:29:58.770 / 405 49ms 0kb
000.000.00.000 - - [15/Dec/2012:03:29:58 -0800] "POST / HTTP/1.1" 405 124 - - ".....appspot.com" ms=50 cpu_ms=0 cpm_usd=0.000014 instance=......