[英]How do I check HTTP headers of an incoming request to Google Appengine in Python?
我在运行 Python 代码的 Google Appengine 上安装了一个应用程序。 它有一个请求处理程序和一个内置数据库,我通过以下方式对其进行更新:
http://appname.appspot.com/?type=update&service=test_name&url= ..........
我只希望数据库更新,如果访问 python 应用程序的客户端具有一定的 HTTP header,并退回所有其他请求。 如何请求 HTTP 标头列表并检查列表中是否包含某个 header 字符串?
请参阅http://code.google.com/appengine/docs/python/tools/webapp/requestclass.html#Request_headers
基本上
self.request.headers
是一个类似于字典的 object ,它包含请求标头。
在您的处理程序中self.request
包含所有请求信息,包括标头。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.