解决方案

使用add_header指令,该指令可以用来添加一些头信息

语法 add_header name value...
默认值
位置 http、server、location

此处用来解决跨域问题,需要添加两个头信息,一个是Access-Control-Allow-Origin,Access-Control-Allow-Methods

Access-Control-Allow-Origin: 直译过来是允许跨域访问的源地址信息,可以配置多个(多个用逗号分隔),也可以使用*代表所有源

Access-Control-Allow-Methods:直译过来是允许跨域访问的请求方式,值可以为 GET POST PUT DELETE...,可以全部设置,也可以根据需要设置,多个用逗号分隔

具体配置方式

location /getUser{add_header Access-Control-Allow-Origin *;add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE;default_type application/json;return 200 '{"id":1,"name":"TOM","age":18}';
}

Nginx解决跨域问题的具体实现相关推荐

  1. 前端如何使用proxyTable和nginx解决跨域问题

    前端如何使用proxyTable和nginx解决跨域问题 参考文章: (1)前端如何使用proxyTable和nginx解决跨域问题 (2)https://www.cnblogs.com/webhmy ...

  2. 使用nginx解决跨域问题

    1.跨域解释 1.1 怎么知道我遇到了跨域问题 如果项目没做前后端分离,是不会有跨域问题的.前后端分离的项目中,前端调用后台服务时,报错 No 'Access-Control-Allow-Origin ...

  3. 无需CORS,用nginx解决跨域问题,轻松实现低代码开发的前后端分离

    近年来,前后端分离已经成为中大型软件项目开发的最佳实践. 在技术层面,前后端分离指在同一个Web系统中,前端服务器和后端服务器采用不同的技术栈,利用标准的WebAPI完成协同工作.这种前后端分离的&q ...

  4. Nginx 解决跨域问题

    什么是跨域 当一个请求url的协议.域名.端口三者之间任意一个与当前页面url不同即为跨域 nginx解决跨域请求 nginx.config配置 server {listen 80;server_na ...

  5. 如何用nginx解决跨域问题

    先来说一下什么是同源策略 同源(域名.协议.端口相同)策略是一种约定,是浏览器最核心也是最基本的安全功能,如果缺少了同源策略,浏览器的正常功能将受到影响. 什么是跨域? 跨域就是跨域名,跨端口,跨协议 ...

  6. VUE部署nginx解决跨域问题

    VUE部署nginx解决跨域问题 Vue的代理跨域问题,需要确定的是在开发阶段可以使用,部署到服务器后出现请求失败的问题(404),如下图. VUE配置的代理 Vue的代理跨域问题,需要确定的是在开发 ...

  7. nginx解决跨域问题

    在我们前端开发的过程中, 相信大家都遇到过一个让人头疼的问题,那就是跨域问题. 跨域解决的方式有很多,这里主要讲的是如何来使用 nginx来解决我们所遇到的跨域问题 首先,在我们开始之前,首先要知道跨 ...

  8. Nginx 解决跨域

    项目准备 前端网站地址:http://localhost:8080 服务端网址:http://localhost:8081 确认服务端是没有处理跨域的,先用postman测试服务端接口是正常的 当前端 ...

  9. nginx解决浏览器跨域问题_前端通过Nginx反向代理解决跨域问题

    在前面写的一篇文章SpringMVC解决跨域问题,我们探讨了什么是跨域问题以及SpringMVC怎么解决跨域问题,解决方式主要有如下三种方式: JSONP CORS WebSocket 可是这几种方式 ...

最新文章

  1. 【腾讯代码文化】人均3.6万行代码,《腾讯研发大数据报告》正式发布!
  2. linux宏命令编辑,linux-vim宏定义(三)
  3. fixture.detectChange是如何触发Component view的ngOnInit钩子的
  4. Python之路【第五篇续】:面向对象编程二
  5. Mac生成ssh,并添加公钥到Github
  6. python语法_str_eval
  7. 怎么解决docker pull拉取镜像速度过慢的问题
  8. java多线程学习系列
  9. 2017 5月12日上午
  10. Google 网站打不开
  11. 基于Labview的简易计算器设计
  12. 请解释jsonp的工作原理
  13. U盘(移动硬盘)介质写入保护解决办法
  14. DNS污染的解决方法
  15. win10卸载git_提高win10 系统 git 速度的方法
  16. 新手做饮料代理如何运作市场?
  17. ArcGIS Pro 2019-nCoVn疫情热点图制作
  18. SUS评分提升了60%,我们做了什么?
  19. 深入php redis pconnect
  20. 2017-java程序媛的流水账-一个程序媛的不断学习

热门文章

  1. 给我的宏基上网本用U盘装XP系统
  2. java零基础学习java规划
  3. 关于货仓选址问题的方法及证明(在数轴上找一点使得该点到所有其他点的距离之和最小)...
  4. 贪心1--排队打水问题
  5. virt-v2v 使用指南
  6. ubuntu 安装自动解决依赖冲突
  7. curl记录solr删除indexing
  8. android 重装sdk或者系统的时模拟器出现can open ****
  9. MySQL简单查询性能分析
  10. c#转换成vbnet 工具 (源代码)