Webpack changeOrigin 无效,不生效?
webpack dev server 底层使用的http服务的库是 https://github.com/http-party/node-http-proxy#readme,看了下源码
发现当我们设置了 changeOrigin 后,实际上底层只会修改 header 的 host 字段。如果有些服务有针对 header 中的 origin 或 referer 字段做判断,这时候需要额外处理,demo 如下
webpack dev server 底层使用的http服务的库是 https://github.com/http-party/node-http-proxy#readme,看了下源码
发现当我们设置了 changeOrigin 后,实际上底层只会修改 header 的 host 字段。如果有些服务有针对 header 中的 origin 或 referer 字段做判断,这时候需要额外处理,demo 如下