Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2672 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Requête HTTP de type GET. C'est quoi la syntaxe ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête HTTP de type GET. C'est quoi la syntaxe ?

n°846164
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-09-2004 à 16:53:49  profilanswer
 

Depuis le shell, je dois faire une requête HTTP pour vérifier un truc sur un site web.
 
Je fais :
 
telnet gemseas-prep.euro.med.ge.com 8080
 
Ensuite, je tape :
 
GET /
 
Et ça me répond :

HTTP/1.1 404 Object Not Found
Server: Microsoft-IIS/5.0
Date: Thu, 09 Sep 2004 14:51:41 GMT
Content-Type: text/html
Content-Length: 111
 
<html><head><title>Site Not Found</title></head>
                                                <body>No web site is configured at this address.</body></html>
 
Connection to host lost.


 
Comprend pas... Si j'utilise IE pour accéder à http://gemseas-prep.euro.med.ge.com:8080/
 
J'ai bien la page qui s'affiche :??:

mood
Publicité
Posté le 09-09-2004 à 16:53:49  profilanswer
 

n°846267
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 09-09-2004 à 18:34:31  profilanswer
 

GET / HTTP/1.1

n°846281
Lam's
Profil: bas.
Posté le 09-09-2004 à 18:57:14  profilanswer
 

Harkonnen a écrit :

GET / HTTP/1.1


 
Nan, ça c'est du HTTP de papy Harkonnen :)
 
Il te faut aussi le site de nos jours (à cause du multi-hosting d'une part, et des proxies d'autre part), et il faut très souvent récupérer index.html par défaut.
 
GET /index.html HTTP/1.0
Host: gemseas-prep.euro.med.ge.com


Message édité par Lam's le 09-09-2004 à 18:58:27
n°846350
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-09-2004 à 21:08:48  profilanswer
 

Harkonnen a écrit :

GET / HTTP/1.1


Harko > Marche pas non plus.
 
Lam > Faudra que j'essaie pour voir

n°846368
schnapsman​n
Zaford Beeblefect
Posté le 09-09-2004 à 22:24:42  profilanswer
 

Harkonnen a écrit :

GET / HTTP/1.1


 
faut pas oublier les deux retours chariots de type dos (CRLF*2)


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°846543
matafan
Posté le 10-09-2004 à 04:48:56  profilanswer
 

Si tu veux faire ça simplement faut HTTP 1.0... En 1.1 il faut le Host comme l'a dit Lam's. Bref le plus simple c'est GET / HTTP/1.0 suivit de 2 retours chariot.

n°846569
cedricbrun
Posté le 10-09-2004 à 08:04:08  profilanswer
 

Je t'invite à lancer la commande unix  

Code :
  1. tcpflow


Puis à surfer un peu :)  
Elle enregistre toutes les requêtes HTTP effectuée dans des fichier que tu pourras ausculter à loisir ensuite ;)
Pour retrouver seulement les GET

Code :
  1. grep 'GET' *


 
edit : fautes


Message édité par cedricbrun le 10-09-2004 à 08:05:02

---------------
<Chipo> Tortoose : je te garanti que ça marche <naf> vi ça marche c une solution merci <Chipo> Tortoose : de rien ;)
n°846699
Arjuna
Aircraft Ident.: F-MBSD
Posté le 10-09-2004 à 10:22:06  profilanswer
 

cedricbrun a écrit :

Je t'invite à lancer la commande unix  

Code :
  1. tcpflow


Puis à surfer un peu :)  
Elle enregistre toutes les requêtes HTTP effectuée dans des fichier que tu pourras ausculter à loisir ensuite ;)
Pour retrouver seulement les GET

Code :
  1. grep 'GET' *


 
edit : fautes


Ben vouis mais je suis sous 2K
 
Pis sur nos serveurs Unix (SunOS 5.8) :


SYSTEME> exploi, Password:
 
    User access granted !
 
garlic V4.2-00@gnxdbt01 > tcpflow
ksh: tcpflow:  not found
garlic V4.2-00@gnxdbt01 >

n°846706
Lam's
Profil: bas.
Posté le 10-09-2004 à 10:43:38  profilanswer
 

Utilise ethereal alors...

n°846712
Arjuna
Aircraft Ident.: F-MBSD
Posté le 10-09-2004 à 10:53:05  profilanswer
 


garlic V4.2-00@gnxdbt01 > ethereal
ksh: ethereal:  not found
garlic V4.2-00@gnxdbt01 >


 
[:airforceone]


Message édité par Arjuna le 10-09-2004 à 10:53:25
mood
Publicité
Posté le 10-09-2004 à 10:53:05  profilanswer
 

n°846713
Lam's
Profil: bas.
Posté le 10-09-2004 à 10:55:00  profilanswer
 

Arjuna a écrit :


garlic V4.2-00@gnxdbt01 > ethereal
ksh: ethereal:  not found
garlic V4.2-00@gnxdbt01 >




 
As-tu un google ?  
 
Parce que mon google à moi, quand je lui fais des bisous et que je lui dis: "ethereal", il me renvoie vers un site web. Da là, je peux downloader un outil pour windows (ethereal, donc) qui fait de l'analyse de paquets, et qui pourrait donc servir à voir comment IE parle aux sites webs...

n°846800
Arjuna
Aircraft Ident.: F-MBSD
Posté le 10-09-2004 à 11:55:39  profilanswer
 

Lam's a écrit :

As-tu un google ?  
 
Parce que mon google à moi, quand je lui fais des bisous et que je lui dis: "ethereal", il me renvoie vers un site web. Da là, je peux downloader un outil pour windows (ethereal, donc) qui fait de l'analyse de paquets, et qui pourrait donc servir à voir comment IE parle aux sites webs...


Ouais nan mais c'est bon. De toute façon, c'est trop tard, j'avais besoin de ça pour tester une appli que je venais de mettre en production, afin de valider que la mise en prod avait bien marché (parcequ'avec IE ça bugait)
J'ai fini par comprendre pourquoi avec IE ça bugait (au lieu de taper directement l'url dans IE, j'ai créé un fichier HTML avec juste un tag HREF pointant sur cette URL) et j'ai pu confirmer que ça marchait.
 
En fait IE me disait au moment de télécharger le contenu de mon fichier que l'url n'était pas trouvée. Etant donné que c'est une page qui retourne un fichier DOC, il suffit qu'il y ait une erreur pour que ça plante, et c'est pour ça que je voulais voir l'erreur via telnet. Finalement y'avait pas de bug, juste que IE se comporte bizarrement.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Requête HTTP de type GET. C'est quoi la syntaxe ?

 

Sujets relatifs
[php] quel syntaxe pour ecrire un if .. else en une seule ligne ?Requete 1 ou Requete 2
[access] utilisation d'une requete qui reflète une table.requète
[XPath / Java] Requete pour récupérer un bloc XMLaide requete sql pb syntaxe
Http:// vers https://syntaxe
[VBA] --> Problème rapide ( erreur de syntaxe ) 
Plus de sujets relatifs à : Requête HTTP de type GET. C'est quoi la syntaxe ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR