为什么在使用flask-cors时会随机出现CORS错误?

时间:2018-10-18 23:22:44

标签: angular google-app-engine flask cors flask-cors

我的Angular 6前端对子域进行API调用。这些API使用flask,并且托管在Google App Engine灵活的环境中。我使用flask-cors允许进行飞行前请求:

from flask_cors import CORS

app = Flask(__name__)
CORS(app)

大多数时候,对API的调用都会对OPTIONS请求方法返回200响应。有时候,虽然我得到了502:

Failed to load [API SUBDOMAIN]: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin [DOMAIN] is therefore not allowed access.

我相当确定这是服务器的问题。也许特定于烧瓶芯?通常,当页面一直闲置在浏览器中,然后我尝试拨打电话时,就会发生这种情况。我正在使用Chrome。

谢谢

0 个答案:

没有答案