HTML READER

Signaler
Messages postés
2084
Date d'inscription
jeudi 12 décembre 2002
Statut
Membre
Dernière intervention
30 janvier 2011
-
Messages postés
1025
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
28 mars 2005
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21681-html-reader

Messages postés
1025
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
28 mars 2005
2
Allez, je m'y mets, j'vais essayer :)
Messages postés
1025
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
28 mars 2005
2
Arf ! Tu m'as achevé ! J'essaye de voir ça tout de suite...
Messages postés
2084
Date d'inscription
jeudi 12 décembre 2002
Statut
Membre
Dernière intervention
30 janvier 2011
8
ups, dans mon énumération :
1) Tu ne précises pas la version du protocole HTTP
1) Tu demandes aucune page, tu ne fais que envoyer GET suivis de www.adressedemandé.com

1), 2) ! c'est encore le matin, cela doit être ça.

J'en profite pour rajouter, j'aime bien les icones utilisés ;)
Sinon, j'ai des idées pour ton addon.
rajoute peut-être les options suivantes :
"écrire le code source dans un fichier"
"récupèrer uniquement les headers (entête)"
Messages postés
2084
Date d'inscription
jeudi 12 décembre 2002
Statut
Membre
Dernière intervention
30 janvier 2011
8
HTTP/1.1 400 Bad RequestContent-Type: text/htmlDate: Mon, 05 Apr 2004 07:33:03 GMTConnection: closeContent-Length: 35

Si c'est pour envoyer des requêtes GET incorrect, cela ne sert pas à grand chose, et afficher toute les données reçu sur une ligne, c'est pas pratique. un petit retour de chariot avec $CRLF et le tour est joué.

Si je demande de voir le code source de www.google.com, je ne recois rien. (idem pour quelques autres adresses essayées

on *:sockopen:hr:{ sockwrite -n hr GET %add }
Tu crois que c'est la façon correcte pour envoyer la reqûete GET ?
1) Tu ne précises pas la version du protocole HTTP
1) Tu demandes aucune page, tu ne fais que envoyer GET suivis de www.adressedemandé.com
http://www.salemioche.com/http/1945-8.php#8-1
(rfc http à propos de GET)

Egalement, une "barre d'état" serait utile, pour savoir se que fais le socket : "connection en cours", "recup des données", "opération terminée".

Pense aussi à vérifier la syntaxe de l'adresse entrée dans l'addon, si on met un http:// devant par exemple.

Voila, sinon je ne trouve pas cet addon utile, car dans tout bon navigateur, il y a une fonction afficher la source, qui est tout aussi pratique.
Tu avais qu'à faire dans ce cas un aspirateur de site web, tu récupères tout les liens du site, tu envoies une requete GET vers chacun d'entre eux, et tu écris chaque ligne recu de chaque page dans un fichier séparemment.