angularjs-$http.post请求标头字段Access-Control-Allow-Headers错误不允许A
发布时间:2021-02-20 10:02:46 所属栏目:Nginx 来源:互联网
导读:我正在使用Ionic Framework开发应用程序.在后端,我为api编写了Flask应用程序,如下所示:@API.route(/saverez,methods=[POST,OPTIONS]) @crossdomain(origin=*, headers=*,methods=*) @render_api def saver()
我正在使用Ionic Framework开发应用程序. 在后端,我为api编写了Flask应用程序,如下所示:
将json发布到api时出现错误.
所以这给了我错误:
我用谷歌搜索,然后发现以下代码片段: http://flask.pocoo.org/snippets/56/ 我还将标题添加到我的nginx conf中,如下所示:
尝试了该文档中的所有内容以及我在Google上发现的所有东西,但可惜它没有任何好处. 如何为所有来源设置正确的标题?我也使用google pagespeed是否会导致此问题? 提前致谢. -编辑-
最佳答案
在我的应用程序模块配置部分,我有以下内容:
这就是使所有HTTP请求与CORS一起使用所需要的.当然,这是假设您已经建立了后端. 根据XMLHTTPRequest的w3c规范,您不能添加这些其他标头,因为它们只能由主机浏览器添加. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用mod_wsgi冻结Django / Apache
- Nginx反向代理Websocket身份验证 – HTTP 403
- utf-8-使用pcre 8.3在nginx上的unicode url重写规则失败
- 在Nginx和PHP上添加“HttpOnly”和“Secure”cookie标志
- 是什么决定了Nginx配置中服务器块数量的实际限制?
- nginx – 在更新时提供过时的缓存响应
- node.js – 间歇性502坏网关错误(使用nginx,nodejs,mongodb
- nginx-使用certbot应用“加密证书:授权过程失败”
- Nginx重写地址不会自动添加参数
- nginx-我真的需要Web服务器以及API-微服务架构中的网关
推荐文章
站长推荐
- 使用PHP5-FPM的Nginx-提供空白屏幕的.php文件
- ruby-on-rails – 502 Bad Gateway/rails 4/ngin
- ruby-on-rails – 如何配置nginx Unicorn以避免超
- ruby-on-rails-与ws://example.com/cable的WebS
- python – django-allauth:如何修改邮件确认网址
- Nginx位置-空格不区分大小写
- 使用其他模块重新编译Nginx
- Meteor,WebSocket,Nginx 502错误
- logging – 抑制nginx访问被拒绝错误日志
- ruby-on-rails – 使用Rails和Nginx获取客户端的
热点阅读