j'aimerais savoir ce qui peut faire qu'un serveur web renvoie une erreur 404 sur une requete http
(à part le fait que le fichier n'existe pas, bande de gros malins)
un collegue programme un proxy http, et s'est aperçu que certaines images ne passent pas a travers son proxy (404 renvoyé par le serveur en réponse à la requete du proxy) alors que d'autres oui, et que celles qui ne passent pas passent sans le proxy
la seule différence entre la requete faite par le proxy et celle faite par le navigateur en connexion directe est la demande de compression gzip (qui n'est pas faite dans le cas du proxy)
# Re: erreur 404 not found
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: erreur 404 not found
Posté par Nap . Évalué à 1.
# Re: erreur 404 not found
Posté par Pipo Le Clown . Évalué à 1.
# Re: erreur 404 not found
Posté par allcolor (site web personnel) . Évalué à 1.
De plus c'est peut-être la requête du proxy qui est invalide...
[^] # Re: erreur 404 not found
Posté par Nap . Évalué à 1.
ils veulent juste faire les tests qu'on leur dit
sinon la requete est exactement la meme que celle qui marche, a ceci pres qu'il n'y a pas la compression gzip demandée
# Re: erreur 404 not found
Posté par Moby-Dik . Évalué à 2.
Primordial : vérifie que la séquence à la fin des lignes envoyées par le proxy est bien \r\n (et non \n ou \r ou... certains serveurs sont tolérants mais d'autres non).
Fais un telnet en recopiant directement la requête envoyée par le proxy.
Vérifie que le champ Host est correctement renseigné.
Essaie de changer le User-Agent.
Essaie d'ajouter un Referer.
# Re: erreur 404 not found
Posté par Gads . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.