nginx通过配置放行请求解决跨域(以及静态资源发布)
方法一
server {
listen 8091;
server_name localhost;
client_header_buffer_size 512k;
large_client_header_buffers 4 512k;
charset utf-8;
underscores_in_headers on;
location /maps{
alias 'C:/Users/lenovo/Desktop/新建文件夹/乡城地图/乡1/影像下载_2212280953';
expires 7d;
#允许跨域请求的域,*代表所有
add_header 'Access-Control-Allow-Origin' *;
#允许带上cookie请求
add_header 'Access-Control-Allow-Credentials' 'true';
#允许请求的方法,比如 GET/POST/PUT/DELETE
add_header 'Access-Control-Allow-Methods' *;
#允许请求的header
add_header 'Access-Control-Allow-Headers' *;
}
}
方法二
另开端口通过正向代理以及反向分别代理前后端url(ip+端口)的方式实现。
方法三
搞忘了。。。。