这是nginx的配置
server {
listen 8088;
server_name localhost;
location / {
proxy_pass http://localhost:8080;
}
location /api/ {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
}
# add_header Access-Control-Allow-Origin *;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
如果注释掉下面这行代码,就会出现跨域,但是我看老师你的代码是没有这一行,也没有出现跨域。所以我很疑惑。
add_header Access-Control-Allow-Origin *;
这 协议 域名 端口号 都相同,咋还跨域了。实在不理解,希望老师能答疑。
从入门到实战,一站式掌握 Node.js+Express+Koa2
了解课程