Description
Значение по умолчанию:
● fileEncoding -- кодировка файлов .aspx, .asmx и .asax по умолчанию; если файл в кодировке utf-8 и используется BOM, то будет использоваться utf-8, вне зависимости от того, что указано в данной опции.
● requestEncoding -- значение кодировки запроса по умолчанию, если запрос пришёл без без заголовка Accept-Charset (по умолчанию utf-8).
● responseEncoding -- значение кодировки ответа (тела ответа). По умолчанию берется из Machine.config <globalization> секции, либо из региональных настроек сервера (обычно utf-8).
● responseHeaderEncoding -- кодировка заголовка, по умолчанию такая же, что и в responseEncoding.
Рекомендуемое значение: зависит от приложения, общеупотребимо utf-8.
Область действия: machine, site, application
Подробнее: в настоящий момент общеупотребимой кодировкой является utf-8, хотя старые приложения могут иметь и свои собственные кодировки. Рекомендуется не использовать кодировки “по умолчанию”, а указывать их явно в конфигурации приложения.
Примечание: При инсталляции системы создаётся machine.config, в котором по умолчанию будет <globalization requestEncoding="utf-8" responseEncoding="utf-8" />, если данной секции нет, то это признак серьёзной проблемы с самим сервером!