Le décodeur d'encodeur d'URL d'ETTVI aide le webmaster à convertir les URL contenant des caractères spéciaux en formulaires lisibles par l'homme ou par le serveur. À l'aide de cet outil, vous pouvez encoder des caractères non réservés dans des URL avec des codes ASCII ou décoder les URL encodées, selon vos besoins.
Décodeur d'encodeur d'URL
Encodez les URL contenant des caractères dangereux ou décodez les URL codées en ASCII - gratuitement
Caractéristiques
Encodeur d'URL en masse
Remplacer les caractères non réservés dans les URL par des codes ASCII
Décodeur d'URL en masse
Convertissez les URL codées en ASCII sous forme standard
Téléchargement en un clic
Enregistrez les URL codées et décodées dans votre système
Outils associés
Décodeur d'encodeur d'URL d'ETTVI
Encodez les caractères non réservés ou décodez les caractères codés en ASCII dans les URL, selon les besoins.
Pour garantir que le serveur peut comprendre les URL contenant des requêtes de recherche complexes avec des caractères non réservés, codez-les avec l'encodeur d'URL d'ETTVI - il remplace les caractères non sécurisés par des codes ASCII pour rendre les URL lisibles par le serveur .
exploitez l'outil avancé d'ETTVI pour décoder le codage des caractères ASCII - entrez simplement la liste des URL et voyez à quelle vitesse il convertit les caractères codés ASCII en forme standard - en masse.
Saisissez une ou plusieurs URL à encoder ou décoder en masse, gratuitement.
Comment fonctionne le décodeur d'encodeur d'URL d'ETTVI ?
Encoder des URL en masse
ÉTAPE 1 : Entrez les URL
Entrez une ou plusieurs URL dans la zone de texte pour le codage ASCII
ÉTAPE 2 : Exécutez l'outil
Cliquez sur « Encoder »
ÉTAPE 3 : Vérifiez les URL codées
L'encodeur d'URL d'ETTVI convertira les caractères non conformes en leurs codes ASCII dans chaque URL, puis affichera les URL codées dans des lignes séparées.
Décoder les URL en masse
ÉTAPE 1 : Entrez les URL
Entrez une ou plusieurs URL dans la zone de texte pour décoder les codes ASCII
ÉTAPE 2 : Exécutez l'outil
Cliquez sur « Décoder »
ÉTAPE 3 : Vérifiez les URL décodées
Le décodeur d'URL d'ETTVI convertira les codes ASCII dans chaque URL, puis affichera les URL décodées dans des lignes séparées.
Pourquoi utiliser le décodeur d'encodeur d'URL d'ETTVI ?
Le décodeur d'encodeur d'URL d'ETTVI est le meilleur pour encoder les composants de la chaîne de requête, y compris les espaces et les caractères spéciaux (&, :, #, +) ou décoder les codes ASCII de ces caractères non réservés sous une forme standard lisible par l'homme - à tout moment et de la manière dont l'utilisateur le souhaite. .
Tout caractère de l'URL qui n'est pas alphabétique, numérique ou réservé doit être codé pour être compris avec précision par les serveurs Web. Par conséquent, les webmasters ont besoin de l'encodeur d'URL d'ETTVI pour convertir tous les caractères dangereux en codes ASCII lisibles par le serveur.
En bref, l'URL Encoder d'ETTVI remplace les caractères spéciaux non-ASCII par des codes représentant ces caractères non conformes. D'un autre côté, le décodeur d'URL d'ETTVI aide les webmasters à inverser le processus d'encodage : il suffit de saisir les URL codées en ASCII pour les convertir dans leur forme standard.
Chaque fois qu'un utilisateur doit encoder les URL contenant des caractères non sécurisés ou décoder les URL codées en ASCII, il peut utiliser gratuitement le décodeur URL Encoder Decoder d'ETTVI.
Beginner's Guide to URL Encoding Decoding
L'encodage d'URL, également connu sous le nom d'encodage en pourcentage, est une technique utilisée pour encoder des URL avec des caractères spéciaux. Dans votre URL, il se peut que certains caractères ne soient pas autorisés et doivent être remplacés par des caractères spéciaux, tels que les espaces devant être remplacés par %20. Par exemple, si vous avez le texte hello world et que vous souhaitez l'encoder, les espaces doivent être remplacés par + ou %20. En conséquence, hello world deviendra hello%20world ou hello+world après l'encodage. Vous pouvez utiliser l'outil URL Encoder Decoder d'ETTVI pour décoder une URL codée que vous avez copiée à partir de la barre d'adresse de votre navigateur Web afin de mieux comprendre l'URL. Ceci est connu sous le nom de décodage d’URL ou de décodage en pourcentage.
Quel est le but du décodage d’URL ?
Le codage d’URL est suivi du décodage d’URL, qui est exactement l’opération inverse. Utile pour analyser les chaînes de requête d'URL ou les paramètres de chemin.
En utilisant le jeu de caractères US-ASCII, les URL ne peuvent inclure qu'un nombre limité de caractères. Le codage d'URL ou le codage en pourcentage est utilisé pour coder les caractères qui ne font pas partie de cet ensemble autorisé. Vous trouverez ces caractères dans le tableau ci-dessous avec l'alphabet, les chiffres (0 à 9), les signes de ponctuation et les symboles de ponctuation (.).
Pour accéder aux numéros réels, il est nécessaire de décoder les chaînes de requête URL ou les paramètres de chemin.
Quel est le problème avec le décodage d'URL ?
Les règles suivantes s'appliquent lorsque les chaînes de requête, les paramètres de chemin ou les paramètres de formulaire HTML sont décodés :
- AZ, az et 0 à 9 sont tous conservés sous leur forme actuelle.
- Dans la mesure où des caractères comme -, _ et ~ sont des caractères sûrs, ils restent inchangés.
Cela signifie que toute séquence du type « % xy », où xy est l'équivalent hexadécimal à deux chiffres de 8 bits, est considérée comme un octet. Ceci est suivi par le remplacement de toutes les sous-chaînes qui contiennent plus d'une de ces séquences d'octets de manière séquentielle par le(s) caractère(s) dont le codage produirait ces octets consécutifs.
Qu'est-ce que le codage en pourcentage (codage d'URL) ?
Le codage d'URL est le processus de conversion des URL contenant des caractères réservés, dangereux ou non-ASCII dans un format pouvant être lu par n'importe quel navigateur ou serveur Web. Le caractère est initialement converti en octet. Ensuite, deux chiffres hexadécimaux précédés d'un signe de pourcentage (%) sont utilisés pour représenter chaque octet. Ce caractère, le signe %, sert d'« évasion ».
En utilisant les caractères du jeu de caractères US-ASCII, les URL sont construites. Il y a des chiffres (0-9), des lettres (A à Z) et quelques caractères spéciaux (« - », ".", "_" et "~") dans cet ensemble de caractères.
Les URL ne peuvent pas contenir de caractères de contrôle ASCII (par exemple, tabulation verticale, retour arrière, tabulation horizontale, saut de ligne), de caractères non sécurisés (par exemple, espace) ou de caractères en dehors du jeu de caractères ASCII.
Enfin, les URL contiennent un certain nombre de caractères qui ont une valeur unique. Ce type de caractère est appelé « réservé ». Un certain nombre de caractères sont considérés comme « réservés », notamment « ?, / et # ». Ces caractères ne doivent être inclus dans aucune donnée URL, que ce soit dans la chaîne de requête ou dans le segment de chemin.
Pourquoi avez-vous besoin d'encoder vos URL ?
Vous avez besoin d’un codage Url pour envoyer des données qui seraient difficiles, voire impossibles, à envoyer sur Internet.
Les requêtes AJAX ou POST peuvent vous obliger à encoder vos URL, vous devrez donc utiliser l'encodage d'URL pour ce faire. Souvent, l'URL de ces requêtes est codée de sorte que quelqu'un qui ne dispose pas des autorisations nécessaires sur votre site Web ne puisse pas la modifier facilement - de cette façon, il n'y verra que des bêtises !
Il existe plusieurs sites Web qui peuvent vous aider à déchiffrer les URL, mais gardez à l'esprit que la « simplicité » a souvent un prix ! Vérifiez à nouveau ce qui entre et sort de ces utilitaires, ainsi que leur source, si vous décidez d'emprunter cette voie.
Quelles sont les applications les plus typiques du codage d’URL ?
En fin de compte, l'encodage fonctionne même si vous ne savez pas pourquoi, car comme nous l'avons vu, le fait d'avoir des absurdités dans les URL peut nous protéger des personnes malveillantes qui tentent d'exploiter ces failles.
URL encoding examples for use in an online context (examples website, email, and Facebook)
Facebook - Vous pouvez publier un lien vers votre profil Facebook en utilisant le format « facebook.com/username », qui encodera automatiquement l'URL pour vous. Cela peut être fait en allant dans Paramètres -> Sécurité -> Restreindre l'accès et en activant « Encoder les URL de sites tiers ».
Après cela, collez toutes les URL dans la zone de texte où il demande l'encodage d'URL, puis cliquez sur Mettre à jour le statut ou Partager le lien pour enregistrer vos modifications. Vous pouvez utiliser « pour cent 25 » à la place des espaces si vous ne souhaitez pas les utiliser – cependant, les espaces sont généralement utilisés dans les URL !
E-mail – L’un des exemples d’encodage les plus simples est l’e-mail, qui est effectué automatiquement à chaque fois. Aucune raison de s'inquiéter.
Site Web – Les liens de votre site Web doivent être codés avec Url Encode (). Les codes de caractères conformes à la RFC 1738 sont utilisés pour remplacer des caractères ou des séquences spécifiés dans une chaîne donnée. Les messages électroniques (et autres environnements) ne garantissent pas que les hyperliens ne seront pas détruits par un décodage incorrect du texte avant affichage, c'est pourquoi le codage d'URL est requis lors de la publication d'un lien dans un message électronique (ou dans un autre environnement). Grâce à cette méthode, les caractères spéciaux tels que les espaces, ;, =, +, [, ], @, &, *, (, ) seront codés en tant qu'entités HTML au lieu de caractères HTML, garantissant que ces symboles apparaîtront correctement lorsque le message est montré.
Référence de codage pour le jeu de caractères ASCII
Le tableau suivant répertorie la forme codée URL de chaque caractère ASCII.
Décimal | Personnage | Encodage d'URL |
0 | NUL (caractère nul) | %00 |
1 | SOH(début de l'en-tête) | %01 |
2 | STX(début du texte) | %02 |
3 | ETX(fin du texte) | %03 |
4 | EOT (fin de transmission) | %04 |
5 | ENQ(enquête) | %05 |
6 | ACK(accuser réception) | %06 |
7 | BEL(cloche (sonnerie)) | %07 |
8 | BS (retour arrière) | %08 |
9 | HT(onglet horizontal) | %09 |
dix | LF (saut de ligne) | %0A |
11 | VT (onglet vertical) | %0B |
12 | FF(form feed) | %0C |
13 | CR(retour chariot) | %0D |
14 | Alors (déplacement) | %0E |
15 | SI (changement de vitesse) | %0F |
16 | DLE (échappement de liaison de données) | %dix |
17 | DC1 (contrôle de l'appareil 1) | %11 |
18 | DC2 (contrôle de l'appareil 2) | %12 |
19 | DC3 (contrôle de l'appareil 3) | %13 |
20 | DC4 (contrôle de l'appareil 4) | %14 |
21 | NAK (accusé de réception négatif) | %15 |
22 | SYN (synchroniser) | %16 |
23 | ETB (bloc de transmission final) | %17 |
24 | PEUT (annuler) | %18 |
25 | EM(fin de médium) | %19 |
26 | SUB(substitut) | %1A |
27 | ESC (évasion) | %1B |
28 | FS (séparateur de fichiers) | %1C |
29 | GS (séparateur de groupe) | %1D |
30 | RS (séparateur d'enregistrement) | %1E |
31 | États-Unis (séparateur d'unité) | %1F |
32 | space | %20 |
33 | ! | %21 |
34 | " | %22 |
35 | # | %23 |
36 | $ | %24 |
37 | % | %25 |
38 | & | %26 |
39 | ' | %27 |
40 | ( | %28 |
41 | ) | %29 |
42 | * | %2A |
43 | + | %2B |
44 | , | %2C |
45 | - | %2D |
46 | . | %2E |
47 | / | %2F |
48 | 0 | %30 |
49 | 1 | %31 |
50 | 2 | %32 |
51 | 3 | %33 |
52 | 4 | %34 |
53 | 5 | %35 |
54 | 6 | %36 |
55 | 7 | %37 |
56 | 8 | %38 |
57 | 9 | %39 |
58 | : | %3A |
59 | ; | %3B |
60 | < | %3C |
61 | = | %3D |
62 | > | %3E |
63 | ? | %3F |
64 | @ | %40 |
65 | UN | %41 |
66 | B | %42 |
67 | C | %43 |
68 | D | %44 |
69 | ET | %45 |
70 | F | %46 |
71 | g | %47 |
72 | H | %48 |
73 | je | %49 |
74 | J. | %4A |
75 | K | %4B |
76 | L | %4C |
77 | M | %4D |
78 | N | %4E |
79 | Ô | %4F |
80 | P. | %50 |
81 | Q | %51 |
82 | R. | %52 |
83 | S | %53 |
84 | T | %54 |
85 | DANS | %55 |
86 | V | %56 |
87 | DANS | %57 |
88 | X | %58 |
89 | ET | %59 |
90 | Z | %5A |
91 | [ | %5B |
92 | \ | %5C |
93 | ] | %5D |
94 | ^ | %5E |
95 | _ | %5F |
96 | ` | %60 |
97 | un | %61 |
98 | b | %62 |
99 | c | %63 |
100 | d | %64 |
101 | C'est | %65 |
102 | F | %66 |
103 | g | %67 |
104 | h | %68 |
105 | je | %69 |
106 | j | %6A |
107 | k | %6B |
108 | je | %6C |
109 | m | %6D |
110 | n | %6E |
111 | Ô | %6F |
112 | p | %70 |
113 | q | %71 |
114 | r | %72 |
115 | s | %73 |
116 | t | %74 |
117 | u | %75 |
118 | dans | %76 |
119 | Dans | %77 |
120 | X | %78 |
121 | et | %79 |
122 | Avec | %7A |
123 | { | %7B |
124 | | | %7C |
125 | } | %7D |
126 | ~ | %7E |
127 | DEL(supprimer (effacer)) | %7F |
Foire aux questions
À quoi sert le décodeur d'encodeur d'URL d'ETTVI ?
Pourquoi dois-je encoder une URL ?
Les webmasters sont tenus de coder les URL contenant des caractères non alphabétiques, numériques ou réservés afin que le serveur Web puisse les comprendre et charger avec précision les ressources requises. Les URL contenant des caractères spéciaux peuvent être converties en codes ASCII ou UTF-8.
Comment puis-je encoder une URL ?
Entrez simplement une URL dans la barre de recherche de l'outil de décodage d'encodeur d'URL d'ETTVI et appuyez sur « Encoder ». Il traitera rapidement l'URL demandée pour l'encoder à l'aide du codage de caractères ASCII.
Comment l'outil ETTVI décode-t-il une URL ?
Lorsque vous entrez une URL codée dans l'outil ETTVI et appuyez sur « décoder », celui-ci s'exécute rapidement pour identifier le type de codage des caractères et suivre les caractères codés pour les convertir sous une forme lisible par l'homme. En quelques secondes, il affiche les URL décodées copiables.
Puis-je utiliser gratuitement le décodeur d'encodeur d'URL d'ETTVI ?
Oui. ETTVI permet aux personnes du monde entier d’accéder et d’utiliser gratuitement l’outil avancé de décodage d’URL Encoder.
Restez à jour dans le monde du courrier électronique.
Abonnez-vous pour recevoir des e-mails hebdomadaires avec des articles, des guides et des vidéos sélectionnés pour améliorer vos tactiques.