जवाबों:
हां, यह संभव है। हालाँकि, चूंकि आप 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';