ВОЗГЛАВЬТЕ запросы от полей Linux/Ubuntu

Я не знаю, подпадает ли это под отказ сервера. У нас есть ГЛАВНЫЕ запросы, отключенные на нашем сервере. Но мы видим тысячи ГЛАВНЫХ запросов, всегда с тем же агентом пользователя. 'X11; хром Linux x86_64. Это похоже на Ubuntu или другую машину Linux. Вы когда-либо видели, что браузер/Firefox Linux выполняет такой запрос? И почему тот конкретный браузер отличался бы от эквивалентных окон?

Похоже, что используемая техника является конвейерной обработкой HTTP.

Агент пользователя в качестве примера:

Mozilla/5.0 (X11; Linux i686 на x86_64; rv:10.0) Firefox/10.0 Геккона/20100101

1
задан 19 December 2014 в 16:05
1 ответ

Не следует отключать HEAD - HEAD является обязательной частью HTTP, и клиенту разрешено использовать HEAD ], когда пожелает.

Я подозреваю, что ваш пользователь Linux использует прокси Polipo, который выполняет агрессивную конвейерную обработку и будет использовать запрос HEAD , если сервер неправильно реализует If-Modified -С условные запросы. Пожалуйста, внедрите HEAD на своем сервере, иначе вы заблокируете всех пользователей Polipo.

(Есть и другие причины, по которым клиент может решить использовать HEAD . Например, , некоторые версии Mozilla / Firefox будут запрашивать сервер, используя HEAD , когда пользователь запрашивает загрузку, чтобы они могли представить диалоговое окно подтверждения, если загрузка большая.)

1
ответ дан 4 December 2019 в 00:14

Теги

Похожие вопросы