🌐
Поле Preferred-Languages:
Что это?
Директива Preferred-Languages: - это необязательное поле, в котором перечисляются языки, на которых ваша команда безопасности предпочитает получать отчеты об уязвимостях
Зачем это нужно?
Интернет - глобальное пространство, и исследователи могут быть из любой страны. Это поле помогает устранить языковой барьер. Указав предпочитаемые языки, вы повышаете вероятность получения качественного и понятного отчета, что ускоряет его обработку и исправление уязвимости. Если отчет придет на языке, которым ваша команда не владеет, это может привести к недопониманию или задержкам
Формат и официальные правила (RFC 9116)
- Поле
Preferred-Languages:является необязательным - В файле может быть только одна такая директива
- Значение - это список из одного или нескольких кодов языков (согласно RFC 5646), разделенных запятой
- Если поле отсутствует, по умолчанию предполагается, что вы принимаете отчеты на английском языке (en)
Примеры использования
Один язык:
Preferred-Languages: ru
Несколько языков:
Коды языков перечисляются через запятую. Пробел после запятой не обязателен, но улучшает читаемость
Preferred-Languages: en, es, fr
Советы и лучшие практики
- Будьте честны: Указывайте только те языки, которые ваша команда действительно сможет обработать без задержек
- Используйте стандартные коды: Коды языков можно найти в справочниках ISO 639-1 (двухбуквенные).