[英]google app engine 500 Unknown error
在调用端点 API 时,有时我们会从服务器收到 500 未知错误,但大多数情况下 API 工作正常。 而且在出现 500 Unknown 错误的情况下,我们无法在 google 控制台日志中看到任何日志。 API 响应大约需要 2 秒。 我们正在使用 App 引擎 Java 部署。
谁能帮我找到这个问题的根本原因?
以下是 chrome 控制台错误 /conge-portal/#!/dashboard/myage:1 XMLHttpRequest cannot load https://a-master-server.appspot.com/_ah/api/ageEndPoint/v1/aghie …5648/674390454714943921958166322392772 showTarget=true&month=May&year=2017。 对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。 因此,不允许访问 Origin ' http://localhost '。 响应的 HTTP 状态代码为 500。
从错误消息来看,浏览器似乎拒绝了预检CORS OPTIONS 请求,因为“ http://localhost ”未列为允许的来源。
您使用的是 App Engine 标准环境还是 App Engine Flex 环境? 这两个平台上的 CORS 处理是不同的。
迁移到端点框架 2.0 后问题停止
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.