RÉCUPÉRER LE CODE SOURCE D'UNE PAGE PROTÉGÉE PAR HTACCESS

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 10 juil. 2006 à 20:06
grandzebu Messages postés 27 Date d'inscription vendredi 22 août 2003 Statut Membre Dernière intervention 23 décembre 2017 - 4 juin 2007 à 14:08
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/38514-recuperer-le-code-source-d-une-page-protegee-par-htaccess

grandzebu Messages postés 27 Date d'inscription vendredi 22 août 2003 Statut Membre Dernière intervention 23 décembre 2017
4 juin 2007 à 14:08
Très fort ! Ca marche du premier coup
Thank's a lot
GZ
Vedlen Messages postés 360 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 7 septembre 2009
11 juil. 2006 à 14:10
Les version de HTTP sont différentes car j'ai remarqué (je ne sais pas pourquoi) que pour la 1.1 il y avait des problèmes pour le 2e cas.

Pour ce qui est de la gestion des paquets oui j'aurais pu faire un
Text1.Text = Text1.Text + data

L'en-tête Host m'a été données par Fiddler et j'ai vu que ça marchait.. Donc je change pas une équipe qui gagne ! :)

Pour finir, je ne vois pas ce que je peux rajouter pour que ma source soit davantage complète...
katsankat Messages postés 571 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 12 juillet 2012 3
11 juil. 2006 à 11:53
Salut :)
Trop d' à peu-près.

Les Data_Arrival() sont pas bon parce qu'ils acceptent bien les paquets mais au bout du compte on ne se retrouve qu' avec le dernier.

Pourquoi le premier est HTTP /1.0 et le second HTTP 1.1 ? Gardes 1.1 pour les deux, on est en 2006.

Toujours côté RFC2616, spécifier le Host n'a strictement rien à voir avec le routeur: l'info Host est exclusivement destinée au système HTTP du serveur ça n' a rien à voir avec le client qui a un routeur.

Le "double retour charriot" est en réalité un double CRLF. Ce n'est pas pour respecter les normes réseau mais pour se conformer au protocole HTTP.

Je sais c'est difficile à accepter toutes ces remarques c'est juste pour éviter de transmettre et véhiculer des informations erronées.

Il faudrait revoir tout ça et pourquoi pas déposer une source complète qui soit testable juste pour vérifier que ça marche.

Bonne prog l' ami
Vedlen Messages postés 360 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 7 septembre 2009
10 juil. 2006 à 20:08
Ok, je vais même faire sous forme de fonction pour plus de portabilité..
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
10 juil. 2006 à 20:06
Et pourquoi pas nous faire un zip avec tout dedans ?
Rejoignez-nous