_utf8 Параметр POST для входа в gmail содержит символ снеговика
Возможный дубликат:
Что такое параметр _snowman в Ruby on Rails 3 для?
Если вы проверите параметры POST Gmail с помощью Firebug или Chrome, вы увидите параметр _utf8
со значением ☃
:
_utf8:☃
(см. прикрепленное изображение, если ваш браузер не отображает значение. Это снеговик, U + 2603, http://www.utf8-character.info/#!%E2%98%83
.)
Почему они это делают? Возможно ли, что они каким-то образом проверяют совместимость браузера с UTF-8?
![Enter image description here]()
Ответы
Ответ 1
Заголовок _utf8 вместе с символом Unicode должен гарантировать, что
- На сервер отправляется хотя бы один символ Юникода.
- Принудительно несовместимые браузеры соблюдать кодировку символов формы
В некоторых случаях заголовку _utf8
присваивается значение ☃, а иногда оно равно ✓. Что это действительно не имеет значения и может быть произвольно выбрано для удовольствия.