是的,App Engine可以在后端处理HTTPS。具体操作步骤如下:
在App Engine控制台中,选择您的应用程序,然后进入 “安全性” 标签页。
在 “SSL证书” 部分,点击添加证书,按照说明操作以获取您的SSL证书。您可以使用自己的证书或使用Google提供的证书。
部署您的应用程序以使用HTTPS,具体操作为:在 app.yaml 文件的 handlers 部分添加以下内容:
- url: /.*
secure: always
redirect_http_response_code: 301
script: auto
在您的应用程序中使用HTTPS,具体如下:
from google.appengine.api.urlfetch import fetch
url = 'https://example.com'
response = fetch(url, validate_certificate=True)
此示例使用URLFetch API向 example.com 发出HTTPS请求,其中 validate_certificate=True 配置将在应用程序中验证服务器证书。
现在,您已经正确配置了App Engine来在后端处理HTTPS请求。