测试环境(windows server2008)下需要使用nginx吗

来源:1-1 课程介绍

knyel

2017-10-11

老师,我们测试环境现在用的是windows server2008,由于前后端分离,会出现跨域的问题,对于这种情况,需要在测试环境windows下安装nginx吗,还是说通过cors等的方式解决。期盼老师指点迷津!!

写回答

1回答

Jeson

2017-10-11

出现跨域的问题,不一定要通过Nginx解决,其原理怎样让浏览器允许跨域访问。

所以我们需要在服务端返回给客户端的HTTP响应报文头信息中添加:Access-Control-Allow-Origin,让浏览器知道服务端允许跨域去访问。

所以,如果你的程序或者中间件或者web服务,任何一层能添加这个信息,而且能确保这个信息能传送到客户端,就解决了跨域的问题。

关于跨域访问的内容 课程的3-8、3-9 介绍得比较详细的,建议先看下。http://coding.imooc.com/lesson/121.html#mid=5831


0
1
knyel
谢谢老师!
2017-10-11
共1条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程