appengine python`PUT/DELETE`在本地主机上工作但不在服务器上

Posted

技术标签:

【中文标题】appengine python`PUT/DELETE`在本地主机上工作但不在服务器上【英文标题】:appengine python `PUT/DELETE` working on localhost but not in server 【发布时间】:2011-12-24 03:32:36 【问题描述】:

为什么我的应用程序 (appengine+python) PUT/DELETE 在 localhost 上工作 (响应 status code 200) 但不在服务器 (appspot) 上工作 (回复 status code 0)

谢谢。

app.yaml

version: 1
runtime: python
api_version: 1

handlers:
- url: .*
  script: guestbook.py 

guestbook.py

class MainPage(webapp.RequestHandler):
  def put(self, id=None):
    self.response.out.write('put')
  def delete(self, id=None):
    self.response.out.write('delete')       
  def get(self):
    self.response.out.write('<html><body>') 

application = webapp.WSGIApplication([
  ('/', MainPage),
  ('/sign', Guestbook)
], debug=True)


def main():
  wsgiref.handlers.CGIHandler().run(application)

【问题讨论】:

那张截图来自哪个应用程序?没有“状态码0”。 我正在使用高级休息客户端工具:chrome.google.com/webstore/detail/… 成功了,感谢阅读 【参考方案1】:

应该是浏览器的问题!它非常适合我本地/产品

【讨论】:

以上是关于appengine python`PUT/DELETE`在本地主机上工作但不在服务器上的主要内容,如果未能解决你的问题,请参考以下文章

python appengine_config.py

Appengine Python 内存缓存容量缩减

Appengine 上 google Go 与 Python 和 Java 的资源使用情况

为整个应用设置 Python27 Google AppEngine 默认编码

AppEngine cron (python) 中的每一天、每周、每月、每年

python 来自https://developers.google.com/appengine/docs/python/datastore/transactions