Décodez des URLs percent-encoded ou encodez du texte pour paramètres de requête, chemins, redirections et APIs.
Connexes
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
L’encodage en pourcentage remplace les caractères non sûrs par %XX afin qu’un texte arbitraire puisse être placé dans une URL. Sachez quels caractères échapper et comment les décoder.
Une passe de validation rapide avant d’envoyer une requête API permet de séparer les problèmes de syntaxe JSON des erreurs d’authentification, de schéma et de back-end.
L’encodage pour cent (aussi appelé URL encoding) remplace les caractères ASCII non sûrs par un % suivi de deux chiffres hexadécimaux. Par exemple, les espaces deviennent %20 et les slashs %2F. C’est indispensable dès que vous mettez du texte arbitraire dans la query string ou un segment de chemin d’une URL.
Utilisez-le comme url decoder : parfait pour inspecter les paramètres de requête, les URLs de redirection, les callbacks OAuth ou toute valeur encodée pour cent. Collez la chaîne encodée et cliquez sur Decode pour retrouver le texte d’origine. Les requêtes comme decoding url online et decode url online désignent le même flux de travail.
Dans le sens de l’encodage, cet outil reproduit le comportement de encodeURIComponent en JavaScript —— autrement dit javascript url encode / javascript urlencode recherche exactement la même chose. Collez du texte brut, appuyez sur Encode et obtenez le résultat encodé pour cent prêt à être glissé dans une query string.
Texte brut : hello world & more
Encodé pour URL : hello%20world%20%26%20more
?key=value doivent être encodées pour centL’outil s’appuie sur encodeURIComponent / decodeURIComponent et gère correctement les caractères Unicode.
+ ne sont-ils pas décodés en espaces ? Dans les query strings, les espaces peuvent apparaître sous la forme + (encodage de formulaire) ou %20. decodeURIComponent ne convertit pas les + en espaces, donc remplacez les + par des espaces (ou %20) avant de décoder des données de formulaire.