2014-10-05 15 views
0

我在Apache服務器前面使用nginx作爲負載平衡器並記錄訪問日誌。要將某些變量從Web服務記錄到nginx日誌中,服務將寫入由nginx提取的Http頭部。問題是這些變量是我想在傳回客戶端之前刪除的內部信息。在nginx中是否可以輕鬆刪除特定的http標題行?如何刪除Nginx中的Http頭部中的一行

+1

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_hide_header是否適用於請求,還是僅僅是響應? – Danack 2014-10-05 23:05:05

+0

很高興知道。讓我嘗試。 – kee 2014-10-06 00:54:27

+0

@達納克,它的工作。我有興趣迴應。你會在下面發表你的評論嗎?我會將其標記爲答案。 – kee 2014-10-06 19:47:51

回答

1

哪些頭從代理服務器傳遞到客戶端,使請求可以使用proxy_hide_headerproxy_pass_header的配置條目進行控制。

'傳遞'一個強制標題通常會被刪除顯示給客戶端,而隱藏一個強制通常顯示爲被刪除的標題。

這允許您刪除或隱藏不希望顯示給最終用戶的標題。