Bug avec les liens HTML
Résolu
KX
Messages postés
16761
Date d'inscription
Statut
Modérateur
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Voici une url (assez particulière) directement copiée-collée :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Et maintenant si je l'encadre avec les crochets :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>http://docs.oracle.com/javase/tutorial/displayCode.html?code=https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Y a comme un hic !!!
Bon week-end...
Voici une url (assez particulière) directement copiée-collée :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Et maintenant si je l'encadre avec les crochets :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>http://docs.oracle.com/javase/tutorial/displayCode.html?code=https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Y a comme un hic !!!
Bon week-end...
3 réponses
C'est normal, dans le premier lien la chaine de requete HTTP affiche le contenu situé dans https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java . Un script est fait pour ça.
Dans le deuxieme tu inseres du code HTML dans l'url, comme ce n'est pas une chaine de requete ton ordi va "croire" que c'est le nom d'un fichier du coup le server ne va pas le trouver = 404.
Dans le deuxieme tu inseres du code HTML dans l'url, comme ce n'est pas une chaine de requete ton ordi va "croire" que c'est le nom d'un fichier du coup le server ne va pas le trouver = 404.
Je n'avais pas tout à fait compris. Si tu veux ouvrir ce lien ne te casse pas la tête:
Ca fonctionne nickel !
<a href="https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java" target="_blank">Ouvrir Copy.java</a>.
Ca fonctionne nickel !
J'ai posé ma question dans la catégorie "Bugs et suggestions CCM".
Mon problème n'est donc pas de faire un lien html depuis mon site (sinon je l'aurai posé dans le forum Webmaster) mais de signaler que le site de CCM gère mal ce cas particulier.
C'est donc un problème qui devra être pris en charge par les développeurs de CCM, parce qu'à aucun moment je ne manipule moi même les balises html sur ce site.
Mon problème n'est donc pas de faire un lien html depuis mon site (sinon je l'aurai posé dans le forum Webmaster) mais de signaler que le site de CCM gère mal ce cas particulier.
C'est donc un problème qui devra être pris en charge par les développeurs de CCM, parce qu'à aucun moment je ne manipule moi même les balises html sur ce site.
Salut,
C'est remonté.
Je te tiens au courant.
Merci
pour test:
Url seule :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet sans mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>http://docs.oracle.com/javase/tutorial/displayCode.html?code=https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet et mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>juste un mot
A la prévue:
Url seule :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet sans mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet et mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>juste un mot
Lors d'une édition comme l'url seule prend des crochets à la validation, elle se retrouve cassée.
____________________________________________
L'humour est la clé de voûte de la conscience.
C'est remonté.
Je te tiens au courant.
Merci
pour test:
Url seule :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet sans mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>http://docs.oracle.com/javase/tutorial/displayCode.html?code=https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet et mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>juste un mot
A la prévue:
Url seule :
https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet sans mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>https://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java
Avec crochet et mot
Url seule :
https://docs.oracle.com/javase/tutorial/essential/io/examples/Copy.java target='_blank'>juste un mot
Lors d'une édition comme l'url seule prend des crochets à la validation, elle se retrouve cassée.
____________________________________________
L'humour est la clé de voûte de la conscience.
Raté ^^
J'avais déjà essayé hier avec les % mais ça ne marche pas, d'ailleurs si je peux émettre une suggestion ce serait d'avoir un petit outil avec les url qui permettent de convertir les caractères spéciaux directement en %, toujours sur le site d'oracle, avec la documentation Java je me casse parfois la tête avec certains liens en particuliers à causes des [ ]
Exemple :
http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#copyValueOf(char[], int, int)
Je suis obligé de mettre des %5b et des [ dans l'url pour que ça passe :(
J'avais déjà essayé hier avec les % mais ça ne marche pas, d'ailleurs si je peux émettre une suggestion ce serait d'avoir un petit outil avec les url qui permettent de convertir les caractères spéciaux directement en %, toujours sur le site d'oracle, avec la documentation Java je me casse parfois la tête avec certains liens en particuliers à causes des [ ]
Exemple :
http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#copyValueOf(char[], int, int)
Je suis obligé de mettre des %5b et des [ dans l'url pour que ça passe :(
Je n'insères rien du tout, la seule chose que je fais c'est utiliser les crochets qui décrivent les url sur ce site.
Par exemple si j'écris j'obtiendrais le lien .
Le code html qui se trouve ajouté ce n'est pas moi qui l'y aimis, et c'est là le bug, il se retrouve ajouté "tout seul" dans le code de la page html terminée.
Ainsi dans le premier lien j'ai :
Et dans le deuxième, je devrais avoir la même chose, mais en fait j'ai ceci :
Les deux adresses http ont été remplacées alors que l'une était inclue dans l'autre...