Encodage des URL

Encodage/décodage d'URL

Vous pouvez encoder les caractères japonais, les espaces et les symboles dans un format compatible avec les URL, ou décoder les chaînes qui ont été converties (telles que %E3%81%82) pour les rétablir dans leur texte d'origine.

Résultat de la traduction
En attente de vos commentaires
Saisissez du texte ou une chaîne encodée en URL, puis cliquez sur « Convertir ».

Résultat

Qu'est-ce que l'encodage/décodage d'URL ?

L'encodage et le décodage d'URL sont des outils utilisés pour convertir des caractères difficiles à utiliser directement dans les URL en un format plus facile à gérer sur le Web, ou pour reconvertir des chaînes encodées dans leur forme d'origine lisible. Alors que les caractères alphanumériques et certains symboles peuvent être utilisés tels quels dans les URL, les caractères japonais, les espaces, les emojis et certains symboles peuvent ne pas être interprétés correctement selon l'environnement.C'est pourquoi le mot « japonais » est converti en un format encodé en pourcentage, tel que « %E6%97%A5%E6%9C%AC%E8%AA%9E ». La connaissance de l'encodage des URL est souvent nécessaire lorsqu'on inclut des mots-clés de recherche dans des requêtes URL, qu'on transmet des paramètres à des API ou qu'on partage de longues URL par e-mail ou par chat.

Avec cet outil, il suffit de coller votre texte et de sélectionner un encodage pour générer une chaîne adaptée à une utilisation dans les URL. À l'inverse, vous pouvez décoder des chaînes telles que %E3%81%82 ou des valeurs encodées contenues dans des paramètres de requête pour afficher le texte ou les symboles japonais d'origine. Nous proposons deux types d'encodage en fonction de vos besoins. « Pour les valeurs de paramètres » convient lorsque vous souhaitez convertir des parties d'une URL, telles que des termes de recherche ou des valeurs de formulaire. « Pour les URL entières » est utilisé lorsque vous souhaitez convertir uniquement les caractères nécessaires, tels que le texte japonais ou les espaces, tout en préservant autant que possible la structure de l'URL, y compris : / ? & = #.

En pratique, il est important de noter qu'il est facile de confondre les situations où l'URL entière doit être encodée avec celles où seules les valeurs des paramètres doivent l'être. Par exemple, lors de la création d'une URL de recherche, si vous souhaitez uniquement convertir le terme de recherche suivant « q= », l'option de conversion pour les valeurs des paramètres est appropriée. En revanche, si vous souhaitez conserver l'intégralité de l'URL existante lisible tout en convertissant uniquement les parties en japonais vers un format sécurisé, sélectionner l'option pour l'URL entière facilite la vérification. Si vous rencontrez des termes tels que « valeur encodée en URL », « encodage en pourcentage » ou « requête encodée » dans les spécifications d'API ou les écrans de gestion de services externes, vous pouvez utiliser cet outil pour comparer rapidement les valeurs avant et après conversion.

L'encodage d'URL n'est pas un cryptage. La chaîne convertie peut sembler illisible, mais le contenu d'origine peut être vérifié en la décodant. Par conséquent, l'encodage d'URL des mots de passe, des clés API, des jetons d'accès, des informations personnelles et d'autres données sensibles ne permet pas de les masquer de manière sécurisée. De plus, l'inclusion d'informations sensibles dans les URL peut laisser des traces dans l'historique du navigateur, les journaux d'accès, les référents et les outils d'analyse. Bien que les résultats convertis puissent être copiés ou téléchargés — ce qui les rend utiles pour créer des données de test ou rechercher des bogues —, veuillez faire preuve d'une extrême prudence lors du traitement d'informations confidentielles.

  • Vous pouvez encoder en URL les caractères japonais, les espaces et les symboles.
  • Vous pouvez décoder les chaînes encodées en URL telles que %E3%81%82.
  • Vous avez le choix entre deux types : l'un pour les valeurs des paramètres et l'autre pour l'URL complète.
  • Vous pouvez copier les résultats de la traduction ou les enregistrer dans un fichier texte.

Comment utiliser l'encodage/décodage d'URL

Commencez par coller la chaîne que vous souhaitez convertir dans le champ de saisie. Vous pouvez saisir des URL contenant des caractères japonais, des mots-clés de recherche, des paramètres de requête API, des valeurs de formulaire et des chaînes déjà encodées. Ensuite, sélectionnez « Encoder » si vous souhaitez convertir la chaîne d'origine pour l'utiliser dans une URL, ou « Décoder » si vous souhaitez restaurer une chaîne contenant des symboles % à sa forme d'origine. Lors de l'encodage, sélectionnez « Pour les valeurs de paramètres » ou « Pour les URL entières » selon vos besoins. Enfin, cliquez sur « Convertir » pour afficher le résultat dans le champ de sortie.

Le mode « Valeur de paramètre » est recommandé lors de la création de valeurs à intégrer dans une URL. Par exemple, lorsque vous insérez des termes de recherche, des noms de balises ou des URL de redirection dans les valeurs de paramètres d'une autre URL, ce mode est plus sûr car les caractères tels que & et = doivent être traités comme faisant partie de la valeur. Le mode « Pour les URL complètes » est utile lorsque vous souhaitez convertir des caractères japonais ou des espaces tout en conservant les séparateurs de l'URL. Si vous ne savez pas lequel utiliser, gardez ceci à l'esprit : si vous générez uniquement des valeurs de paramètres de requête, utilisez « Pour les valeurs de paramètres » ; si vous souhaitez formater l'affichage d'une URL complète, utilisez « Pour les URL complètes ».

Ce décodeur convertit les caractères encodés en pourcentage (tels que %E3%81%82) en leur forme d'origine. Étant donné que le symbole + est souvent utilisé pour représenter un espace dans les soumissions de formulaire, cet outil le traite comme un espace lors du décodage. Une erreur se produira si l'entrée contient une notation % non valide ou une chaîne d'encodage incorrecte. Lorsque vous utilisez le contenu converti, veuillez utiliser les fonctions de copie, de téléchargement et de saisie, ainsi que le commutateur de mode.

  1. Collez du texte, une URL ou une chaîne encodée en URL dans le champ de saisie.
  2. Sélectionnez « Encoder » ou « Décoder ».
  3. Lors de l'encodage, choisir soit « pour les valeurs des paramètres », soit « pour l'URL entière ».
  4. Cliquez sur le bouton « Convertir » pour afficher le résultat.
  5. Enregistrez les résultats à l'aide de « Copier les résultats » ou « Télécharger le fichier TXT » selon vos besoins.

Remarques importantes concernant l'utilisation

  • L'encodage d'URL n'est pas un cryptage. Étant donné que le contenu d'origine peut être lu après décodage, il ne peut pas être utilisé pour protéger des informations sensibles.
  • Si vous encodez l'URL entière pour les valeurs des paramètres, les caractères tels que « / » et « ? » seront également convertis. Veuillez sélectionner le mode qui correspond le mieux à vos besoins.
  • Les chaînes contenant une notation % non valide risquent de ne pas être décodées.
  • Si des informations personnelles ou des identifiants d'authentification sont inclus dans l'URL, ils peuvent être enregistrés dans l'historique de votre navigateur ou dans les journaux d'accès.

Foire aux questions

Qu'est-ce que l'encodage d'URL ?

Cela implique de convertir les caractères difficiles à gérer directement dans une URL en caractères encodés en pourcentage, tels que %E3%81%82. Cette méthode permet de gérer en toute sécurité les caractères japonais, les espaces et certains symboles au sein des URL.

Qu'est-ce que le décodage d'URL ?

Cela implique de reconvertir les chaînes de caractères encodées en URL en leurs caractères d'origine. Par exemple, %E6%97%A5%E6%9C%AC%E8%AA%9E peut être reconverti en « japonais ».

L'encodage d'URL est-il identique au chiffrement ?

Non. L'encodage d'URL n'est pas un cryptage. Il s'agit simplement de convertir du texte en un format compatible avec une URL, ce qui permet à n'importe qui de le décoder.

Pouvez-vous convertir des URL en japonais ?

Oui. Vous pouvez convertir les URL et les termes de recherche contenant des caractères japonais au format UTF-8 avec encodage URL.

Comment les espaces sont-ils convertis ?

Lors de l'encodage, les espaces sont généralement convertis en %20. Lors du décodage, le caractère + — qui est souvent utilisé comme espace dans les soumissions de formulaires — est également traité comme un espace.

Que signifie « pour les valeurs des paramètres » ?

Ce mode convertit les valeurs à inclure dans les URL, telles que les termes de recherche et les valeurs de formulaire. Il convertit également les caractères tels que & et = afin qu'ils puissent être traités comme des valeurs.

Que signifie « pour l'URL complète » ?

Ce mode convertit les éléments nécessaires, tels que le texte en japonais et les espaces, tout en conservant autant que possible les symboles représentant la structure de l'URL, tels que https://, /, ? et &.

Quelle option d'encodage dois-je choisir ?

En règle générale, sélectionnez « Pour les valeurs de paramètres » si vous créez uniquement des valeurs de paramètres de requête, et « Pour les URL complètes » si vous formatez l'URL complète.

Quelle est la cause de l'erreur de décodage ?

La chaîne peut contenir des données encodées en URL non valides, telles qu'un caractère « % » non suivi de deux chiffres hexadécimaux.

Les emojis peuvent-ils être encodés en URL ?

Oui. Les emojis peuvent également être encodés en URL au format UTF-8. Veuillez toutefois vérifier séparément si le service de destination accepte les emojis.

Le texte encodé en URL a-t-il un impact sur le référencement naturel (SEO) ?

En général, les navigateurs et les moteurs de recherche peuvent interpréter les URL encodées. Cependant, il est également important de concevoir des URL faciles à comprendre pour les utilisateurs et de normaliser les URL canoniques.

Cela peut-il être utilisé pour créer des paramètres de requête API ?

Oui. Vous pouvez l'utiliser lors de la création de valeurs telles que les termes de recherche, les balises et les URL de redirection à transmettre à l'API. Si le document de spécification indique une méthode d'encodage, veuillez respecter ces spécifications.