[WSO2]新功能:支持X-Forwarded-For HTTP扩展头

时间:2012-03-17 13:40:30

标签: http-headers wso2 wso2esb

有人可以解释一下新的WSO2 ESB功能“支持X-Forwarded-For HTTP扩展标题”究竟是什么以及如何使用它?

提前感谢!

1 个答案:

答案 0 :(得分:0)

Pro -ies和一些防火墙等使用X-Forwarded-For将原始IP传递给服务器。否则,服务器只能看到代理/防火墙的IP(在防火墙的情况下,每个请求都可以保持不变,这对许多依赖基于IP的用户检测代码的Web应用程序来说当然是坏的。)

来自Wikipedia on XFF

  

X-Forwarded-For(XFF)HTTP头字段是事实上的标准   识别连接到Web的客户端的原始IP地址   服务器通过HTTP代理或负载均衡器。这是一个HTTP请求   由Squid缓存代理服务器引入的标头   开发人员。 IETF已经开始努力使标准化   Forwarded-For HTTP标头。

     

在这种情况下,缓存服务器通常是那些大型缓存服务器   鼓励或强迫其用户使用代理服务器的ISP   用于访问万维网,这是经常做的事情   通过缓存减少外部带宽。在某些情况下,这些代理   服务器是透明代理,用户可能不知道它们   正在使用它们。