我有一个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。像这样。
答案 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日)