Restangular XMLHTTPRequest 无法加载,但浏览器显示响应

Restangular XMLHTTPRequest cannot load, but browser show response

我正在使用 Restangular 来使用我构建的一些 REST Api,但我收到 XMLHTTPRequest cannot load 告诉我我的来源不被允许。

但是当我在浏览器检查器上查看网络部分时,那里的响应是 200(Ok),当我通过 Postman 发送请求时它也能正常工作。

我是否需要在 Restangular 上设置除 baseUrl 之外的其他内容才能正确完成此操作?

这是我的 headers:

response.headers.add('Access-Control-Allow-Origin', '*')
response.headers.add('Access-Control-Allow-Headers',
                     'Content-Type,Authorization')
response.headers.add('Access-Control-Allow-Methods',                                                                                                                                
                      'GET,PUT,POST,DELETE')

回答我的问题!

问题出在我的 Flask 应用程序中!

注释@app.after_request 没有工作,因为我已经更改为工厂应用程序模式。

现在可以正常工作了,我可以继续编写应用程序的 Angular 端。

谢谢!