Re: Монтировать с одного VPS на другой в одном датацентре
В Mon, 14 Oct 2024 12:32:17 +0300
Eugene Berdnikov <bd4@protva.ru> пишет:
>
> > Современные web-сервера не доверяют пользовательским обработчикам. С
> > недавних пор в apache не доверяют даже Content-Length,
>
> Далеко не все браузеры не выставляют этот Content-Length при аплоаде.
> Как-то я проверял на этот счёт Firefox и удивился, что заголовка нет.
Там наоборот было - cgi-скрипт выставляет Content-Length при отдаче
страницы, а апач его клиенту не отдает (от этого ломалась
распределенная система управления версиями fossil, если работала в
режиме CGI). Потому что когда клиентом является не браузер, то у него
могут быть странные ожидания в плане того, какую часть RFC на протокол
HTTP сервер должен соблюдать, а какую не должен.
offtopic, но сталкивался с тем, что http-клиент встроенный в
apt-get от AltLinux (у дебиановского эту проблему по-моему уже лет
двадцать как исправили, если она и была) не понимал когда пакет отдают
с Content-Encoding: chunked. Потому что ни один вменяемый веб-сервер
не будет так статику отдавать. Но вот получилось так что фронтэнд
прокси была настроена невменяемым образом. И ведь не один раз на эти
грабли наступали. Но объяснить современному админу, что перед сервером с
чистой статикой не нужна фронтэнд-прокси - невозможно.
--
Victor Wagner <vitus@wagner.pp.ru>
Reply to: