【发布时间】:2013-04-23 05:28:57
【问题描述】:
我尝试在我的webapp2.RequestHandler 中使用def patch(): 方法来支持部分资源更新,但随后看到允许的方法在webapp2.py 中被冻结:
allowed_methods = frozenset(('GET', 'POST', 'HEAD', 'OPTIONS', 'PUT',
'DELETE', 'TRACE'))
如何扩展webapp2.RequestHandler 或修改WSGIApplication 类以允许在Google AppEngine 上部署PATCH HTTP 方法?
【问题讨论】:
-
作为一种解决方法,您可以像 Google 为自己的 API 所做的那样实现
X-HTTP-Method-Override:googleappsdeveloper.blogspot.de/2012/03/…
标签: google-app-engine webapp2 http-patch