clavie
-
Compteur de contenus
11 -
Inscrit(e) le
-
Dernière visite
Messages postés par clavie
-
-
D'accord, il y a une indirection. Cependant, ce n'est pas le problème.
Etant donné que le serveur ne répond rien, je n'ai pas la réponse.
Si je demande la page sans indirection, c'est pareil, pas de réponse à la requête :
GET /en/index.php HTTP/1.1
Host: www.blogspirit.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
-
Non, pas de réponse du tout.
J'envoie la commande à l'aide d'un langage de programmation qui ouvre un flux lorsque la connection est établie. Mais le flux est vide. rien à lire. alors que le serveur n'est pas indisponible.
C'est la même chose lorsque je demande une page dont je connais l'adresse exacte (non transférée).
Le serveur ne répond pas à ma requête.
J'ai depuis un indice. J'utilise une connection free, et parait-il, blogspirit a des problèmes avec les connections free. problème de proxy ... mais je n'y connais rien. Ca te dit quelque chose ?
-
la requête fonctionne normalement, sauf pour le site www.blogspirit.com
La requête GET ne donne aucune réponse (pas même de message d'erreur, rien).
et pourtant, je tente la même requête que celle indiquée dans l'extension de Firefox (qui lui, obtient la page demandée).
GET / HTTP/1.1
Host: www.blogspirit.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Quelqu'un a une idée ?
merci.
-
oui, oui. thanks.
j'ai finalement compris. je me basais sur un exemple donné sur un site explicatif de HTTP, et évidemment faux.
et comme cela marchait pour certains sites (en fait, ne traitant pas l'erreur 404), j'étais persuadé que l'erreur provenait de la nécessité d'une identification du navigateur.
l'extension firefox est précieuse pour observer les requêtes et leurs résultats.
merci !!!
-
Merci Xavier, j'ai téléchargé l'extension qui permet de lire le texte des requêtes sous firefox. ça me sera très utile. je ferai des essais demain.
-
je vais consulter cette extension.
je vous donne un exemple qui marche et un qui ne marche pas.
savez-vous quelle requête marcherait pour www.lemonde.fr ?
GET http://www.lefigaro.fr HTTP/1.1
host: www.lefigaro.fr
****** un exemple qui marche, le résultat :
HTTP/1.1 200 OK
Date: Wed, 31 Aug 2005 00:29:26 GMT
Server: Apache/1.3.33 (Unix) PHP/4.2.2
Last-Modified: Tue, 30 Aug 2005 19:28:28 GMT
ETag: "44644-15d80-4314b35c"
Accept-Ranges: bytes
Content-Length: 89472
Content-Type: text/html
<!--sdvD=header_htdig-->
<HTML><HEAD>
<!--sdvD=head-->
<!--fig:file/lefigaro/skul/edition/head.sk-->
... et tout le reste de la page.
****** Un exemple qui ne marche pas :
GET http://www.lemonde.fr HTTP/1.1
host: www.lemonde.fr
****** le résultat :
HTTP/1.1 404 Not Found
Server: Apache
X-Auth-Control: mod_auth_lemonde
Content-Type: text/html
Content-Length: 7612
Date: Wed, 31 Aug 2005 00:40:47 GMT
Connection: keep-alive
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Le Monde.fr : Page non trouvée</title>
<link rel="stylesheet" type="text/css" href="http://medias.lemonde.fr/mmpub/css/commun-gr.css">
<link rel="stylesheet" type="text/css" href="http://medias.lemonde.fr/mmpub/css/commun.css">
<link rel="stylesheet" type="text/css" href="http://medias.lemonde.fr/mmpub/css/www.css">
</head>
...
-
Merci Xavier,
la seule requête : GET /chemin/de/la/page/ HTTP/1.1
marche pour certaines pages, mais certains sites ne l'acceptent pas et renvoient des messages d'erreur, notamment des blogs ou des adresses de fils RSS.
Je n'y connais pas grand-chose en HTTP, comment savoir quelle est la requête exacte formulée par le navigateur Internet Explorer par exemple ? As-tu un exemple complet, ou bien sais-tu comment en obtenir un ?
-
justement, il peut y avoir plein de choses.
j'aimerais savoir quelle est le texte complet d'une requête générée par un navigateur standard (comme Internet Explorer) pour être sûr d'obtenir la page demandée.
peut-on avoir un exemple complet ?
merci.
-
lorsqu'un navigateur (IE par exemple) accède à la page : www.lemonde.fr
quel est le texte de la requête HTTP générée ?
est-ce simplement :
GET http://www.lemonde.fr HTTP/1.1
ou quelque chose de plus complet ? (identification du navigateur etc).
-
Savez-vous quelle requête génère un navigateur (IE, Firefox, ec) pour obtenir une page internet quelconque ?
l'exemple suivant ne marche pas à tous les coups, que manque-t-il ? certains serveurs attendent-ils une identification de la part du navigateur ?
GET http://www.xxx.fr HTTP/1.1
Host: www.xxx.fr
requête GET
dans Les Navigateurs
Posté
Quelqu'un voit-il la raison de cette absence de réponse ?