快捷搜索:  汽车  科技

跨域访问nginx(nginx支持跨域的方法)

跨域访问nginx(nginx支持跨域的方法)

在nginx的配置文件中添加允许跨域的响应头。

参考nginx官方文档,添加响应头的方法如下:

跨域访问nginx(nginx支持跨域的方法)(1)

在conf文件的server作用域中添加如下响应头:

server { listen 80; # 其他配置... # 允许跨域 add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET POST OPTIONS'; add_header Access-Control-Allow-Headers 'DNT X-Mx-ReqToken Keep-Alive User-Agent X-Requested-With If-Modified-Since Cache-Control Content-Type Authorization'; # 其他配置... }

保存配置,重启nginx服务器,尝试跨域请求nginx目录下的json文件,响应成功。

跨域访问nginx(nginx支持跨域的方法)(2)

猜您喜欢: