应提供反向代理标头

Posted

技术标签:

【中文标题】应提供反向代理标头【英文标题】:Reverse proxy header should be provided 【发布时间】:2015-11-15 08:05:00 【问题描述】:

我在 node app- 中使用以下模块的反向代理:

https://github.com/nodejitsu/node-http-proxy

我的问题是我是否需要修改反向代理状态的标头才能像标准一样工作?

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html

【问题讨论】:

【参考方案1】:

根据我的基本理解,您需要使用额外的标头才能将信息传递到源服务器。

试试:

X-Forwarded-For  //The IP address of the client.
X-Forwarded-Host //The original host requested by the client in the Host HTTP request header.
X-Forwarded-Server //The hostname of the proxy server.

此信息基于This

【讨论】:

以上是关于应提供反向代理标头的主要内容,如果未能解决你的问题,请参考以下文章

如何在任何地方使用 Cors 来反向代理和添加 CORS 标头

Nginx应⽤场景之反向代理

Nginx应?场景之反向代理

前端应该会的nginx代理(windows)

nginx反向代理

nginx反向代理三种模式