toto3333
Messages postés1Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention11 octobre 2007
-
11 oct. 2007 à 09:57
GEDDi
Messages postés206Date d'inscriptionlundi 22 novembre 1999StatutMembreDernière intervention 3 juillet 2008
-
11 oct. 2007 à 16:59
Bonjour,
je vous explique mon problème brièvement.
Je cherche à recuperer un fichier via HTTP (j'ai trouvé plusieurs méthodes sur Internet et cela fonctionne).
Par contre j'ai également des URL visiblement concues via URL rewriting.
Par exemple si je tape :
http://monserveur/TOTO dans IE ou Firefox
cela m'amene à une page du type : http://monserveur/fichiers/mon_doc.pdf
je précise d'ailleurs que le chemin d'accès est tout le temps différent, et que le l'extension peut également changer.
Avec les solutions habituelles si je lui donné une URl de type http://monserveur/TOTO il n'arrive pas à télécharger le fichier (et puis j'ai besoin du nom mon_doc.pdf car sinon j'avais reussi a enregistrer un TOTO.pdf d'une facon non académique, mais bon passons ... )
Je me suis aussi penché sur les entetes HTTP. Car j'ai regardé via une plugin firefox ce qui transitait sur le réseau, lorsque je tapais ce genre d'URL. le serveur me réponds erreur 302 (le fichier a bougé) et me donne dans le header un entete nommé location avec le chemin physique du fichier pdf ( donc ici /fichiers/mon_doc.pdf ).
Mais je n'arrive pas à recuperer ca via visual basic ....
GEDDi
Messages postés206Date d'inscriptionlundi 22 novembre 1999StatutMembreDernière intervention 3 juillet 2008 11 oct. 2007 à 16:59
Bonjour,
Il me semble qu'avec l'objet HTTPRequest tu peux envoyer un POST ou un GET sur une URL et en retour tu obtient un flux XML ou HTML, après quoi tu peux 'étudier' le retour de ton GET/POST car tu as en retour le code retour du Server (302 par exemple) et donc 'savoir' quelle action tu devras mener apres.