Je suis tombé aujourd'hui sur l'URL suivante :
http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497
Remarquez le point d'interrogation doublé au début de la chaîne de requête :
??blogid=122&entry_id=64497
Mon navigateur n'a pas semblé avoir de problème avec cela, et j'ai lancé un bookmarklet rapide :
javascript:alert(document.location.search);
m'a donné la chaîne de requête ci-dessus.
S'agit-il d'une URL valide ? La raison pour laquelle je suis si pédant (en supposant que je le sois) est que j'ai besoin d'analyser des URLs comme celle-ci pour les paramètres de requête, et la prise en charge des points d'interrogation doublés nécessiterait quelques changements dans mon code. Je suis surtout curieux de savoir si c'est de ma faute parce que je ne respecte pas exactement les normes d'URL, ou s'il s'agit en fait d'une URL non standard.