以前学过linux服务器上的配置,感觉linux上的比较好用。下面是windows上的详细配置、案例和原理图:
1.背景
我要在本地服务器上的jsp【react】页面上访问聚合网上的数据,但是由于端口、域名、协议的不同导致浏览器识别为跨域请求,因此需要借用nginx的反向代理机制实现跨域请求【其实用jsonp是最简单的方法,但是生产方必须提供必要的回调api】。【什么是跨域】
2.解决方案
使用ngin反向代理实现跨域请求:
nginx.conf配置:
|
|
不要忘了设置请求方式,否则参数的传递可能会出现问题
前端访问案例:
|
|
3.根本原理
4.参考文档:Nginx 配置Ajax跨域访问