Nginx解决跨域问题No 'Access-Control-Allow-Origin'

浏览器控制台报No 'Access-Control-Allow-Origin’错误就是出现了跨域问题

什么是跨域
当一个请求从一个域名下去请求另一个域名的资源时,只要有域名、端口、协议任何一个不同的话,就会出现跨域问题

如何解决
使用nginx在server块下的location块下为请求添加请求头来解决跨域

add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET,POST,DELETE';
add_header 'Access-Control-Allow-Header' 'Content-Type,*';

 

posted @ 2021-10-12 17:42  羊大葱  阅读(1027)  评论(0编辑  收藏  举报