这很简单,但是关于这个主题的信息似乎有限。我正在为一个接收POST数据(成功)的iOS应用程序的小后端工作。
我相信我已经启用了https支持(在应用程序中,在appengine上),但我如何在appengine中告诉如果数据真的是通过https来的?
如果它有帮助,我通过https://地址的应用程序连接,我使用:
安全:总是
in my app.yaml (from here)
到目前为止,我所能做的就是"假设"它正在工作。
再次感谢,SO rocks.
听起来你想要验证appengine是否按照文档的方式执行。
您可以通过转到http url手动验证,并且应该重定向到https。
可以通过编程方式检查传入方案的请求:python/webapp: request.schemehttp://docs.webob.org/en/latest/reference.html method-url
java: request.getScheme ()http://download.oracle.com/javaee/1.3/api/javax/servlet/ServletRequest.html getScheme ()