Nginx配置跨域请求Access-Control-Allow-Origin * 详解
当出现403跨域错误的时候 只需要在Nginx的配置文件中配置以下参数:上面配置代码即可解决问题了,不想深入研究的,看到这里就可以啦=-=服务器默认是不被允许跨域的。给Nginx服务器配置`Access-Control-Allow-Origin *`后,表示服务器可以接受所有的请求源,即接受所有跨域的请求。这个错误表示当前请求Content-Type的值不被支持。其实是我们发起了"application/json"的类型请求导致的。这里涉及到一个概念:预检请求,请看下面"预检请求"的介绍。所以 application/json的请求 会在正式通信之前,增加一次"预检"请求,这次"预检"请求会带上头部信息 Access-Control-Request-Headers: Content-Type:服务器回应时,返回的头部信息如果不包含Access-Control-Allow-Headers: Content-Type则表示不接受非默认的的Content-Type。
用户评论