У меня есть сервер Squid, который делает вещи Squid-ly. Мне нужен ответ Squid с определенным заголовком на основе соответствия ACL.
Заголовок - это настраиваемый, который будет выглядеть примерно так
X-External-IP: 123.45.67.8
Я уже знаю о tcp_outbound_ip, и я использую аналогичный метод для прослушивания заголовка запроса для правильной маршрутизации через данный IP-адрес, но, если возможно, мне нужно добавить и этот ответ. Поиск в Google дал мне результаты о том, как заблокировать заголовки запросов от прохождения - это НЕ то, что я пытаюсь сделать.
Вы смотрели на request_header_add
директива? Это было только что добавлено в версии 3.3.
Увидеть директива использовать здесь.
Из текста;
One or more Squid ACLs may be specified to restrict header
injection to matching requests. As always in squid.conf, all
ACLs in an option ACL list must be satisfied for the insertion
to happen. The request_header_add option supports fast ACLs
only.
Я не уверен, что вас это интересует, или если вы хотите добавлять заголовки к ответу, а не к запросу. Squid ранее не поддерживал добавление заголовков с помощью ACL, я полагаю, только изменение или удаление.