Risposte:
Sì, questo è possibile. Tuttavia, poiché non stai usando l'autenticazione HTTP di base, avrai bisogno della tua applicazione per dire a Nginx qual è il nome utente corrente. Aggiungi un'intestazione di risposta lungo le righe di:
X-Username: nishant
Quindi, nella log_format
direttiva, utilizzare la variabile $sent_http_x_username
. Questo comportamento è documentato qui: http://wiki.nginx.org/HttpCoreModule#.24sent_http_HEADER
Consiglio inoltre di rimuovere questa intestazione aggiuntiva dalla risposta prima di inviarla al client. Puoi farlo con NginxHttpHeadersMoreModule .
more_clear_headers 'X-Username';