web-dev-qa-db-fra.com

_utf8 POST lors de la connexion à gmail contient un caractère bonhomme de neige

Duplicata possible:
Quel est le paramètre _snowman dans Ruby on Rails 3 formulaires pour?

Si vous inspectez les paramètres POST de Gmail avec Firebug ou Chrome outils de développement, vous verrez une _utf8 paramètre avec une valeur de :

_utf8:☃

(Voir l'image ci-jointe au cas où votre navigateur ne rendrait pas la valeur. C'est un bonhomme de neige, U + 2603, http://www.utf8-character.info/#!%E2%98%83.)

Pourquoi font-ils cela? Est-il possible qu'ils testent en quelque sorte la compatibilité du navigateur avec TF-8 ?

Enter image description here

47
cherouvim

L'en-tête _utf8 avec un caractère nicode permet de s'assurer que

  1. Au moins un caractère Unicode est soumis au serveur
  2. Forcer certains navigateurs non conformes à respecter l'encodage des caractères du formulaire

Dans certains cas, le _utf8 l'en-tête reçoit une valeur de ☃ et parfois c'est un ✓. Ce que c'est n'a pas vraiment d'importance et peut avoir été choisi arbitrairement pour le plaisir.

47
Mizuki Oshiro