1

簡単な要件があります。nginx Web サーバーとネットスケーラー プロキシがあります。netscaler から、オプション Client_IP ヘッダーがチェックされ、ヘッダーの名前は HTTP_CLIENT_IP です。

nginx ログでこの ip にアクセスしたい。カスタム ログ形式を指定したので、次の値にアクセスできます。

ログ形式で次の変数を試しましたが、「-」で返されます。

$http_client_ip
$http_request_body

基本的には、nginxがネットスケーラーから受け取るリクエストヘッダー/ボディ全体を読みたいと思っています。

どんな助けでも大歓迎です!

4

1 に答える 1

0

Netscaler は、有効な場合、クライアント IP を使用して http ヘッダーを挿入します。ただし、ネットスケーラーで http ヘッダー名を構成する必要があります。

于 2016-05-23T19:12:35.127 に答える