angularjs-$http.post请求标头字段Access-Control-Allow-Headers错误不允许A
发布时间:2021-02-20 09:01:50 所属栏目: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规范,您不能添加这些其他标头,因为它们只能由主机浏览器添加. (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- PHP-nginx-502错误的网关,一些ajax请求
- 在子文件夹上托管Django
- amazon-web-services – Elastic Beanstalk Http重定向到Ht
- ubuntu – nginx无法启动时启动
- nginx – 将URL映射到文件系统
- ruby-on-rails – 是否有必要将Unicorn放在Nginx(或Apache)
- nginx’“map”指令中的参数数量无效
- python – 在Nginx反向代理POST请求后面的CherryPy被破坏/截
- PHP-访问控制器时,nginx上Codeigniter出现404错误
- ruby-on-rails – 如何使用不同的rails_env与nginx,passeng
推荐文章
站长推荐
- 带有Nginx和Chrome的通配符* .localhost SSL
- nginx通过uWSGI在一个子目录中提供Django
- apache-2.2 – 在不同的Web服务器(nginx,apache,
- python – 如何在执行模式下使用SELinux运行Flas
- django – 未创建uwsgi套接字文件
- Nginx proxy_pass通过https_proxy
- 我的nginx php-fm网络服务器能够提供有权限000的
- php – Nginx – Rails中的WordPress博客使用mim
- nginx-我真的需要Web服务器以及API-微服务架构中
- ruby-on-rails – 搬到rbenv打破乘客(nginx)
热点阅读