nginx日志輸出自定義header頭字段


原文地址:https://blog.51cto.com/diadia/1719016

這段時間做了一個web的項目,要求在日志中輸出自定義的http header字段token和have-deleted的值,

nginx版本為1.19,以下是具體的log配置:

log_format main '$remote_addr - $remote_user [$time_local] $http_token
        $http_have_deleted "$request" '
        '$status $request_time $body_bytes_sent "$http_referer" '
        '"$http_user_agent" "$http_x_forwarded_for"';

通過配置可以看出,可在自定義header字段前加http_,即可將指定的自定義header字段打印到log中。

像have-deleted這種帶橫線的字段,需要寫成have_deleted,nginx會自動做處理的。

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM