尝试使用 httplib 和 gae 执行 REPORT 请求时,出现“无法识别的 HTTP 方法”。有可用的解决方法吗? gae 的 httplib 补丁吗?我是否必须找到另一个主机才能在本地执行此操作?
根据文档,只有某些获取操作有效:GET、POST、HEAD、 放置和删除:http://code.google.com/appengine/docs/python/urlfetch/ fetchfunction.html
最佳答案
App Engine 上的 httplib 是 urlfetch API 的包装器,仅支持 GET、POST、PUT、HEAD 和 DELETE 方法。恐怕您不走运,除非您正在访问的 API 支持某种 X-HTTP-Method-Override 功能。
关于python - GAE HTTP 方法支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2553672/