Sujet : base64
-
Variantes de base64 : alphabets standard et URL-safe, règles de padding et tolérance des décodeurs
La RFC 4648 définit les alphabets base64 standard et URL-safe et impose le padding par défaut, mais les JWT l'omettent explicitement ; MIME coupe les lignes à 76 caractères, tandis que le base64 de GNU fait de même tant qu'on ne lui passe pas -w0 ; enfin, les décodeurs, de Python au navigateur, ne s'accordent pas sur le fait de traiter comme des erreurs les caractères parasites et l'absence de padding.
Lisible par machine : JSON