Nginx WebSocket 协议升级: 关于 Host 请求头传递的误区
在不设置参数 proxy_set_header Host $host; 的情况下,向后端传递的请求中会携带请求头 Host 字段。默认情况下,nginx 会将客户端请求头中的 Host 字段传递给后端服务器。但是,如果在 location 中使用了 proxy_set_header 指令来设置 Connection 和 Upgrade 请求头字段,那么还需要手动设置 proxy_set_header Host $host; 来传递 Host 字段给后端服务器。
原文地址: https://www.cveoy.top/t/topic/p6Bf 著作权归作者所有。请勿转载和采集!