python - GAE HTTP 方法支持

标签 python google-app-engine httpwebrequest

尝试使用 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/

相关文章:

java - 将日期和时区从 GAE 服务器发送到 GWT 客户端

c# - UTF8 编码 C# Webrequest

c# - HttpWebResponse.GetResponseStream() : when is the response body transmitted?

python - 如何制作 python-mysqldb 模板?

python - Tkinter 输入字符限制

google-app-engine - 使用 Google App Engine 服务帐户的远程 API?

java - 如何使用 JPA 更新带有 Google App Engine Java 的实体?

c# - 使用 'using' 而不是关闭 WebResponse 和 StreamReader 是否安全

python - 反转句子中的一个词

python - Python 模块是否应该导入它们在语义上依赖的模块?