angularjs-$http.post请求标头字段Access-Control-Allow-Headers错误不允许A
发布时间:2021-02-20 06:02:29 所属栏目: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规范,您不能添加这些其他标头,因为它们只能由主机浏览器添加. (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 无法启动php-fpm – “无法为用户’apache’获取u
- 如何在将请求传递给上游服务器之前删除Nginx中的客户端标头
- reactjs-nginx尝试根据uri在目录中查找index.html
- angularjs-$http.post请求标头字段Access-Control-Allow-He
- 如何实现Nginx不区分大小写的目录位置重定向301
- ruby-on-rails-连接到独角兽时,Nginx的权限被拒绝
- linux-用apt-get vs PPA安装Node-有什么区别?
- nginx在docker swarm服务面前
- linux – 使用nginx提供1GB文件的最佳文件系统,在适度写入,
- 具有可变参数顺序的Nginx缓存
推荐文章
站长推荐
- 为nginx中的上游所有服务器设置max_fails和fail_
- nginx – 我可以将HTTPS流量从一个端口传递到另一
- node.js – 代理WebSocket连接和短暂端口耗尽
- 使用docker在CentOs上设置PHP-FPM,Nginx,Mariadb
- ruby-on-rails – nginx limit_req速率限制的问题
- laravel网站url中的index.php作为参数
- Nginx ssl_verify_client和proxy_pass
- ruby-on-rails – 如何从Nginx/Passenger中删除“
- NginX和Munin-位置和错误404
- nginx accept() failed (24: Too many open file
热点阅读