请老师解答
老师你好。
使用nginx的docker容器,来配置header的本质:是把由nginx转发的请求,的请求头给变化一下。
可是,最终浏览器呈现的效果是:响应头上增加了配置内容。
这不矛盾吗?为什么不是请求头上增加呢?
19
收起
正在回答
1回答
同学你好,跨域并不会阻止请求的发出,也不会阻止请求的接受,跨域是浏览器为了保护当前页面,你的请求得到了响应,浏览器不会把响应的数据交给页面上的回调,取而代之的是去提示你这是一个跨域数据。如果有对应的异常信息也会告知从哪个位置请求的资源被阻挡了,因为没有在响应头里发现:"Access-Control-Allow-Origin"的响应头。所以这里需要在对应的响应头中进行配置
Access-Control-Allow-Credentials:响应头表示是否可以将对请求的响应暴露给页面,返回true则可以,其他值均不可以。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星