Почему Chrome и IE помещают «Mozilla 5.0» в User-Agent, который они отправляют на сервер? [дубликат]

На этот вопрос уже есть ответ здесь:

Когда я сам отправляю много запросов на сервер, я обнаружил удивление, что в IE, если я выберу строку пользователя Opera, значение строки пользователя будет

User-Agent  Opera/9.80 (Windows NT 6.1; U; en) Presto/2.2.15 Version/10.00

Но если я выберу другой браузер в Internet Explorer, он сначала помещает Mozilla 5.0 в строку пользователя.

Когда я отправляю запрос ajax из Chrome, я обнаружил то же самое, что и строка пользователя

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20

Я обнаружил, что Mozilla - это организация это не имеет ничего общего с Google и Microsoft. Возможно, это был соперник для обоих. Почему MSFT и Google добавляют Mozilla в свой пользовательский агент? Есть ли причина помещать Mozilla в строку подключения?

Почему и Chrome, и IE помещают Mozilla в строку пользователя при отправке запроса? Я не знаю почему, но есть ли для этого какая-то конкретная причина?

135
задан Donald Duck 22 February 2019 в 14:55
поделиться