Alertes de sécurité en cours Discussion Discussion
Faire un lien Lien
Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée

Caractères interdits dans les URL

Dernière mise à jour : 2017-04-28T00:00 - 28.04.2017
23.08.2016 - 00h00 - Paris - (Assiste - Pierre Pinard) - Ajouts de liens vers les dossiers et outils dans le même domaine

Pour diverses raisons, de nombreux caractères ne sont pas sûrs dans les URL et doivent être remplacés, par exemple par "_", ou encodés en % (échappement %).

Caractères interdits dans les URLCaractères interdits dans les URLCaractères interdits dans les URL


Head Caractère Description Encodage %
. espace . %20
< Délimiteurs de texte en traitement de texte - peuvent êtres mal interprétés en transcription %3C
> Délimiteurs de texte en traitement de texte - peuvent êtres mal interprétés en transcription %3E
' Délimiteurs d'URL sous certains systèmes %27
# Utilisé en WWW et autres systèmes pour délimiter des URL d'autres fragments ou identifiant qui suivent. %23
% Le caractère suivant est considéré comme codant un caractère dans le système dit " échappement % ", donc les deux caractères suivants seront convertis. Si c'est bien le caractère % qui doit être utilisé et apparaître dans l'URL, il faut l'encoder pour l'empêcher de faire croire que le caractère suivant est encodé en échappement % par les deux caractères suivants. %25
{
}
|
"
^
,
~
[
]
`
Ces caractères sont parfois modifiés par certains outils et ne sont donc pas sûrs. %7B
%7D
%7C
%22
%5E
%2C
%7E
%5B
%5D
%60
;
/
?
:
@
=
&
Ces caractères (tous ceux-là et seulement ceux-là) ont des significations réservées et doivent être codés s'ils n'ont pas de signification dans l'URL ou être utilisés sans être codés pour leur signification. %3B
%2F
%3F
%3A
%40
%3D
%26

En fin de compte, seuls les caractères spéciaux $-_.+!*'()" peuvent être utilisés librement.