Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Vous cherchez une alternative viable et sécurisée pour votre courrier ? Une conjuration s'est abattue sur vous et vous ne réussissez pas à trouver réponse satisfaisante à propos de Mozilla Thunderbird ? Cliquez donc par là…

Modérateur : J2m06

Arfy
Arias
Messages : 13
Inscription : 02 juil. 2008, 00:56

Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Message par Arfy »

Salut,

On m'a remonté que mon flux RSS a un post avec un lien qui ne marche pas depuis Thunderbird
Le flux: https://www.arfy.fr/dotclear/index.php?feed/rss2

Le post: Pub, de l'humour de Burger King : The Not Big Mac’s
Son lien: https://www.arfy.fr/dotclear/index.php? ... %E2%80%99s
Ce lien s'affiche bien dans Thunderbird, cf screenshot
Image, on Flickr

Le problème, depuis Thunderbird, c'est que le "%" du "%3A" quand on clique depuis TB est transformé en %253A dans le browser et mon blog dit avec raison "not found" !

L'un sous l'autre: (le mauvais puis le bon)

Code : Tout sélectionner

https://www.arfy.fr/dotclear/index.php?post/2019/05/12/Pub--de-l-humour-de-Burger-King-%253A-The-Not-Big-Mac%E2%80%99s
https://www.arfy.fr/dotclear/index.php?post/2019/05/12/Pub--de-l-humour-de-Burger-King-%3A-The-Not-Big-Mac%E2%80%99s
Marrant aussi que ça ne touche pas les autres "urlencode" de la fin: %E2%80%99

Une idée ? (oui, je pourrai éviter de mettre des caractères spéciaux dans mes titres ;) )

Merci,
Arfy
Bisounours, Arfy
Arfy
Arias
Messages : 13
Inscription : 02 juil. 2008, 00:56

Re: Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Message par Arfy »

Pour info, j'ai créé un bug sur le bugzilla TB
https://bugzilla.mozilla.org/show_bug.cgi?id=1551439
Bisounours, Arfy
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 8317
Inscription : 02 avr. 2006, 03:24

Re: Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Message par Jean-Claude »

Bonjour,

Ton problème est en rapport avec l'utilisation des caractères réservés dans une URL.
%3A étant un caractère réservé. Dans ton cas, le % a été codé lui-même en hexa, soit %25, pour pouvoir être utilisé comme donnée.
C'est expliqué ici
https://fr.wikipedia.org/wiki/Percent-encoding
https://assiste.com/Caracteres_interdit ... _URLs.html
http://www.webanalytix.fr/comment-encod ... -les-urls/

A+
Arfy
Arias
Messages : 13
Inscription : 02 juil. 2008, 00:56

Re: Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Message par Arfy »

Oui mais dans d'autres lecteurs de RSS ça marche
Et comme je dis dans mon post, les 2 autres "%" à la fin de la même URL ne sont pas "urlencodés", juste le premier =)
Bisounours, Arfy
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 8317
Inscription : 02 avr. 2006, 03:24

Re: Lien dans le flux avec %3A (pourcent 3A) et le pourcent est urlencode

Message par Jean-Claude »

Les autres %.. ne figurent dans la liste des caractères réservés renseignée dans les liens.
On parle bien de caractères réservés, pas de caractères spéciaux.

A+
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 2 invités