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