Encodage/Décodage URL

Conversion d'encodage et de décodage URL

Contenu original
Résultat d'encodage

Fonctionnalités

Outil professionnel d'encodage/décodage URL

Support double mode

Prend en charge les modes d'encodage Component et Full URL pour répondre à différents scénarios d'utilisation

Support chinois

Support parfait pour l'encodage/décodage du chinois et d'autres caractères Unicode

Échange rapide

Échange en un clic de l'entrée et de la sortie pour des opérations d'encodage/décodage multiples pratiques

Traitement instantané

Traitement local dans le navigateur, pas besoin d'attendre la réponse du serveur

Compatible standard

Suit la norme RFC 3986, assure la compatibilité universelle des résultats d'encodage

Confidentialité et sécurité

Toutes les données sont traitées localement dans le navigateur, jamais téléchargées sur un serveur

Questions fréquemment posées

Questions courantes sur l'encodage/décodage URL

Qu'est-ce que l'encodage URL? Pourquoi est-il nécessaire?
L'encodage URL (également appelé encodage en pourcentage) convertit les caractères spéciaux au format %XX afin qu'ils puissent être transmis en toute sécurité dans les URLs. Les URLs ne peuvent contenir que des caractères spécifiques (lettres, chiffres et quelques symboles). D'autres caractères comme le chinois, les espaces, &, etc. doivent être encodés pour être utilisés.
Quelle est la différence entre les modes Component et Full URL?
Mode Component (encodeURIComponent): Encode tous les caractères spéciaux, y compris : / ? #, etc. Convient pour encoder les valeurs de paramètres URL. Mode Full URL (encodeURI): Préserve les caractères de structure URL (: / ? # @, etc.), encode uniquement les caractères illégaux. Convient pour encoder des URLs complètes.
Pourquoi le chinois devient-il un format comme %E4%B8%AD?
Les caractères chinois sont d'abord convertis en séquences d'octets UTF-8, puis chaque octet est encodé au format %XX. Par exemple, l'encodage UTF-8 de "中" est E4 B8 AD, donc le résultat d'encodage est %E4%B8%AD. Cela garantit que le chinois peut être correctement transmis dans divers systèmes dans le monde entier.
Quand faut-il utiliser l'encodage URL?
Les scénarios d'utilisation courants incluent: • Transmission de chinois ou de caractères spéciaux dans les paramètres URL • Construction de chaînes de requête pour les requêtes API • Encodage application/x-www-form-urlencoded pour les données de formulaire • Traitement de noms de fichiers contenant des espaces ou des symboles spéciaux