我想记录来自客户请求的自定义标头。我已将“$http_my_header”添加到我的 log_format 中,并且很好地记录了 POST 请求。另一方面,所有 GET 请求都记录为空值。
GET请求示例:
GET /pws HTTP/1.1
upgrade: websocket
connection: Upgrade
sec-websocket-key: XXXX
host: XXXX
sec-websocket-origin: XXXX
sec-websocket-version: 13
X-Plumbr-sessionId: XXXX
X-Plumbr-accountId: XXXX
X-Plumbr-build: SNAPSHOT
Run Code Online (Sandbox Code Playgroud)
我的 nginx log_format 包含
"$http_x_plumbr_accountid" "$http_x_plumbr_build"
Run Code Online (Sandbox Code Playgroud)
GET 请求中的日志记录头是否需要一些特殊的配置?