Linux
在 Squid 重定向器中訪問請求標頭
我在 Squid 配置文件中啟用了重定向器,如下所示:
url_rewrite_program /etc/squid/redirector.php
我需要從重定向器中訪問原始 HTTP 請求標頭。我對對請求標頭進行任何更改不感興趣;我只需要能夠閱讀它們。
據我所知,Squid 只將 URL 傳遞給重定向器,而不是請求標頭。那麼如何在重定向器中訪問這些請求標頭?
更新 1:一個相關的問題,是否可以在 Squid 重定向器中訪問 POST 數據?我想如果這是可能的,這樣做的機制將與訪問標題相同。
更新 2:我相信使用 ICAP 是可能的。我正在尋找不涉及 ICAP 的解決方案。
**簡短的回答:**這是不可能的。
**長答案:**不可能;改用 ICAP 伺服器,它允許根據Squid FAQ修改請求標頭。