Предотвратить squid от изменения http заголовка - PullRequest
0 голосов
/ 17 сентября 2018

У меня проблема с squid версии 3.5.21, и я надеюсь, что кто-то может мне помочь.К сожалению, я не смог найти правильное решение ..

Когда я получаю доступ к http://www.google.de через curl и без squid, заголовок http выглядит так:

curl -v http://www.google.de
* Rebuilt URL to: http://www.google.de/
* Hostname was NOT found in DNS cache
*   Trying 172.217.17.67...
* Connected to www.google.de (172.217.17.67) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.37.0
> Host: www.google.de
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Mon, 17 Sep 2018 12:32:19 GMT
...

При использовании squid это выглядит так:

curl -x http://127.0.0.1:3128 -v http://www.google.de
* Rebuilt URL to: http://www.google.de/
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to 127.0.0.1 (127.0.0.1) port 3128 (#0)
> GET http://www.google.de/ HTTP/1.1
> User-Agent: curl/7.37.0
> Host: www.google.de
> Accept: */*
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 OK
< Date: Mon, 17 Sep 2018 12:19:22 GMT
...

Кажется, что GET переписан.Теперь некоторые службы в Интернете блокируют запросы с полным URL-адресом в запросе GET.

Как настроить squid (если это возможно), чтобы GET оставался нетронутым?

Заранее спасибо !!

С уважением, Матиас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...