我在我的Squidconfiguration文件中启用了一个redirect器,如下所示:
url_rewrite_program /etc/squid/redirector.php
我需要从redirect器中访问原始的HTTP请求标头。 我不想对请求头进行任何更改; 我只需要能够阅读它们。
据我所知,Squid只将URL传递给redirect器,而不是请求头。 那么如何在我的redirect器中访问这些请求头?
更新1:一个相关的问题,是否有可能访问一个Squidredirect器中的POST数据? 我想如果这是可能的,这样做的机制将与访问标题相同。
更新2:我相信这是可能的使用ICAP。 我正在寻找一个不涉及ICAP的解决scheme。
简短的回答:这是不可能的。
长答案:这是不可能的; 使用一个ICAP服务器,而不是根据Squid FAQ修改请求头。