Linux

在 Squid 重定向器中訪問請求標頭

  • May 24, 2012

我在 Squid 配置文件中啟用了重定向器,如下所示:

url_rewrite_program /etc/squid/redirector.php

我需要從重定向器中訪問原始 HTTP 請求標頭。我對對請求標頭進行任何更改不感興趣;我只需要能夠閱讀它們。

據我所知,Squid 只將 URL 傳遞給重定向器,而不是請求標頭。那麼如何在重定向器中訪問這些請求標頭?

更新 1:一個相關的問題,是否可以在 Squid 重定向器中訪問 POST 數據?我想如果這是可能的,這樣做的機制將與訪問標題相同。

更新 2:我相信使用 ICAP 是可能的。我正在尋找不涉及 ICAP 的解決方案。

**簡短的回答:**這是不可能的。

**長答案:**不可能;改用 ICAP 伺服器,它允許根據Squid FAQ修改請求標頭。

引用自:https://serverfault.com/questions/392035