在 IIS 8.5 中,我使用 URL 重写将请求转发到外部服务器(在服务器场中)。问题是重写会将标头添加Host
到对外部服务器的请求中,这导致该服务器响应错误。使用 Postman 手动测试后,我发现如果我向外部服务器发送带有标头的请求Host
,我会收到相同的错误(即使值为空)。删除Host
标头将得到成功的响应。
如何Host
从转发到外部服务器的请求中删除标头?
我见过关于从响应中删除标头的问题和答案。但是,这些答案要么不适用,要么对转发的请求标头不起作用。
在 IIS 8.5 中,我使用 URL 重写将请求转发到外部服务器(在服务器场中)。问题是重写会将标头添加Host
到对外部服务器的请求中,这导致该服务器响应错误。使用 Postman 手动测试后,我发现如果我向外部服务器发送带有标头的请求Host
,我会收到相同的错误(即使值为空)。删除Host
标头将得到成功的响应。
如何Host
从转发到外部服务器的请求中删除标头?
我见过关于从响应中删除标头的问题和答案。但是,这些答案要么不适用,要么对转发的请求标头不起作用。