如何在uwsgi日志中添加HTTP头

时间:2018-04-04 06:46:16

标签: nginx logging http-headers uwsgi

我有一个nginx作为代理,uWSGI作为app服务器。我想在uwsgi日志中添加任何http标头。我可以在日志中添加一些var.VAR_NAME

按文档(http://uwsgi-docs.readthedocs.io/en/latest/LogFormat.html):

  

%(var.XXX) - >请求变量XXX的内容(如var.PATH_INFO,可从   21年9月1日)

但这只适用于来自nginx的uwsgi_param,而不适用于proxy_set_header或smt。像这样。

1 个答案:

答案 0 :(得分:0)

我在{{1}} github问题中找到了答案 - https://github.com/unbit/uwsgi/issues/1407#issuecomment-326605267并更新了文档(http://uwsgi-docs.readthedocs.io/en/latest/LogFormat.html):

  

%(var.XXX) - >请求变量XXX的内容(如var.PATH_INFO   或来自请求的标头的var.HTTP_X_MY_HEADER,可从   21年9月1日)