我正在使用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')
答案 0 :(得分:0)
回答我的问题!
问题发生在我的Flask应用程序中!
由于我已更改为工厂应用程序模式,因此注释@ app.after_request无效。
现在它正在工作,我可以继续编写应用程序的Angular方面。
谢谢!