Board logo

Le Forum Khmer-Network » Le forum Khmer Network » À propos de KN - Feedback » Pb d'affichage de liens tronqué

Pb d'affichage de liens tronqué

Sundgauvien38 - 04/04/2008 à 17:16
Suite à plusieurs demandes, voici comment je règle la plupart des problèmes de liens tronqués; quand je marque "la plupart", c'est bien que ça ne marche pas à tous les coups. Anyway ...

L'astuce consiste à remplacer les caractères "bizarres" par % suivi du code ASCII en hexadécimal (http://www.table-ascii.com)

En gos,



Quelques exemples

http://www.lemonde.fr/web/depeches/0,14-0,39-34462603@7-37,0.html
peut être avantageusement remplacé par http://www.lemonde.fr/web/depeches/0%2C14-0%2C39-34462603%407-37%2C0.html

http://www.massviolence.org/+-Cambodia-+?artpage=2-18
peut être remplacé par http://www.massviolence.org/%2B-Cambodia-%2B?artpage=2-18

voilà voilà voilà ...


Vicheya - 05/04/2008 à 06:02
:whaou: Tu m'épates !


En tout cas, merci du tuyau ! :clindoeil:

NEO - 02/05/2008 à 16:26
Sundgauvien38 a écrit

Suite à plusieurs demandes, voici comment je règle la plupart des problèmes de liens tronqués; quand je marque "la plupart", c'est bien que ça ne marche pas à tous les coups. Anyway ...

L'astuce consiste à remplacer les caractères "bizarres" par % suivi du code ASCII en hexadécimal (http://www.table-ascii.com)

En gos,

  • L'espace devient %20
  • Le + devient %2B
  • La , devient %2C
  • Le : devient %3A
  • Le ; devient %3B
  • Le @ devient %40


Quelques exemples

http://www.lemonde.fr/web/depeches/0,14-0,39-34462603@7-37,0.html
peut être avantageusement remplacé par http://www.lemonde.fr/web/depeches/0%2C14-0%2C39-34462603%407-37%2C0.html

http://www.massviolence.org/+-Cambodia-+?artpage=2-18
peut être remplacé par http://www.massviolence.org/%2B-Cambodia-%2B?artpage=2-18

voilà voilà voilà ...





C’est intéressant, mais une petite question de notation :

Peut on mettre le symbole % devant un nombre hexadécimal ?

On m’a toujours appris que le % doit se mettre obligatoirement devant un nombre binaire.
Et les symbole $ ou # devant un nombre hexadécimale.

Tu m’excusera si je me trompe


Sundgauvien38 - 02/05/2008 à 20:19
NEO a écrit


...

Peut on mettre le symbole % devant un nombre hexadécimal ?




En tout cas, c'est ce que je fais et ça marche dans ce cas précis.

NEO a écrit


On m’a toujours appris que le % doit se mettre obligatoirement devant un nombre binaire.
Et les symbole $ ou # devant un nombre hexadécimale.



Je pense que ça dépend de l'applicatif; je viens d'essayer de remplacer les codes hexa par du binaire (%2C par %00101100) mais ça plante (erreur 404, URL not found ...)



Tu m’excusera si je me trompe



Pas de pb, moi même ne suis pas un gourou et j'ai trouvé par hasard.