412 - Precondition Failed
Résolu
xxxinconitoxxx
Messages postés
151
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjours,
Je fais des recherches depuis quelques temps sur une erreur qui m'arrive lorsque j'essaye de télécharger un fichier depuis mon site web (héberger sur https://www.inulogic.fr/ (free-h.org)). Cette erreur est "Precondition Failed", quand j'enlève le http devant mon lien, ça me donne "Impossible de déterminer le format de l'URI.". J'ai fait pas mal de test mais tous sans succès, donc je fais appel à vous pour m'aider à résoudre ce problème, j'ai vu que pleins de personnes anglaises en parle mais bon je n'arrive pas trop à résoudre ce problème malgré mes recherches, voici mon code pour télécharger :
ou
Je fais des recherches depuis quelques temps sur une erreur qui m'arrive lorsque j'essaye de télécharger un fichier depuis mon site web (héberger sur https://www.inulogic.fr/ (free-h.org)). Cette erreur est "Precondition Failed", quand j'enlève le http devant mon lien, ça me donne "Impossible de déterminer le format de l'URI.". J'ai fait pas mal de test mais tous sans succès, donc je fais appel à vous pour m'aider à résoudre ce problème, j'ai vu que pleins de personnes anglaises en parle mais bon je n'arrive pas trop à résoudre ce problème malgré mes recherches, voici mon code pour télécharger :
Dl.DownloadFile("http://mc.gamespower.free-h.fr/url.txt", "url.txt")
ou
string modslist = Dl.DownloadString("http://mc.gamespower.free-h.fr/url.txt");
Et merci d'avoir répondu ! :P
Edit :
Voilà mon code en entier :
Un bout de code est un copier coller oui ^^
Est ce que tu a vérifier les flux web histoire de comparer les deux ? (perso j utilise fiddler généralement)
ce que j ai fait c est retirer cette declaration static (je te laisse rechercher quel en est l utilité) et, vu que tu ne fais que des appels ponctuels qui ne necessitent pas de cookie session etc. on créé l objet à la volé en utilisant l'instruction using (l'objet creer dans le using n existe plus en dehors pour faire simple).
Si ca peut t intéresser j'avais fais une petite surcharge du WebClient pour qu il soit plus facile a utiliser. tu trouvera ma classe ici :
http://codes-sources.commentcamarche.net/source/q=surcharge+webclient&cur=1&url=/
si t as des questions demandes ;)
naga