回答:
はい、可能です。ただし、HTTP基本認証を使用していないため、現在のユーザー名をNginxに通知するためのアプリケーションが必要になります。次の行に沿って応答ヘッダーを追加します。
X-Username: nishant
次に、log_format
ディレクティブで変数を使用します$sent_http_x_username
。この動作はここに文書化されています:http : //wiki.nginx.org/HttpCoreModule#.24sent_http_HEADER
また、クライアントに送信する前に、この余分なヘッダーを応答から削除することをお勧めします。これは、NginxHttpHeadersMoreModuleを使用して行うことができます。
more_clear_headers 'X-Username';