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

时间:2015-03-06 19:14:03

标签: javascript angularjs cors restangular

我正在使用Restangular来使用我已构建的一些REST Api,并且我收到的XMLHTTPRequest无法加载,告诉我不允许我的来源。

但是当我查看浏览器检查器上的网络部分时,响应是200(确定),当我通过Postman发送请求时它也有效。

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

这是我的标题:

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')

1 个答案:

答案 0 :(得分:0)

回答我的问题!

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

由于我已更改为工厂应用程序模式,因此注释@ app.after_request无效。

现在它正在工作,我可以继续编写应用程序的Angular方面。

谢谢!