关于请求头中的 Host、Origin、referer

Host

客户端请求的服务器的域名和端口号(其中端口号是可选的,如果没有就根据协议来默认端口号,如http是80,https是443)

Referer

请求来源页面的地址,包括协议、域名、端口号、url参数(不包括hash参数)
服务器判断请求来源一般用这个字段

Origin

请求来源于哪个站点。只有跨域请求,或者同域的post请求,才会请求头才会携带Origin
Origin只有协议、域名、端口号,没有url参数


Origin并不能由用户手动更改(因为如此一来同源策略就形同虚设了),webpack开启proxy代理只是开了一个node代理服务去作为中间层去请求数据

posted @ 2022-02-19 14:38  IslandZzzz  阅读(1585)  评论(0编辑  收藏  举报