WSO2 ESB の新しい機能「X-Forwarded-For HTTP 拡張ヘッダーのサポート」が正確に何であり、その使用方法を説明してもらえますか?
前もって感謝します!
WSO2 ESB の新しい機能「X-Forwarded-For HTTP 拡張ヘッダーのサポート」が正確に何であり、その使用方法を説明してもらえますか?
前もって感謝します!
X-Forwarded-For は、プロキシや一部のファイアウォールなどで、元の IP をサーバーに渡すために使用されます。それ以外の場合、サーバーはプロキシ/ファイアウォールの IP のみを認識します (ファイアウォールの場合、すべての要求に対して一定である可能性があります。これは、IP ベースのユーザー検出コードに依存する多くの Web アプリケーションにとって当然悪いことです)。
XFFのウィキペディアから:
X-Forwarded-For (XFF) HTTP ヘッダー フィールドは、HTTP プロキシまたはロード バランサーを介して Web サーバーに接続しているクライアントの発信元 IP アドレスを識別するための事実上の標準です。これは、Squid キャッシュ プロキシ サーバーの開発者によって導入された HTTP 要求ヘッダーです。Forwarded-For HTTP ヘッダーを標準化する取り組みが IETF で開始されました。
このコンテキストでは、キャッシング サーバーは大規模な ISP のサーバーであることがほとんどで、ユーザーが World Wide Web へのアクセスにプロキシ サーバーを使用することを奨励または強制しています。これは、キャッシングによって外部帯域幅を削減するためによく行われます。場合によっては、これらのプロキシ サーバーは透過的なプロキシであり、ユーザーはそれらを使用していることに気付かない場合があります。