Repondre a un post http par un fichier [ASP] [Résolu]

Messages postés
104
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
27 juin 2007
- - Dernière réponse : IslandMan974
Messages postés
104
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
27 juin 2007
- 22 mai 2007 à 17:06
Bonjour,

Voila j'ai un petit souci.

Je desirerai savoir comment repondre a un post http qu'une page web  a effectuee.Ma reponse doit etre un fichier XML.

Voila une page web,base sur un serveur distant apel ma page web , moi je traite une operation et je dois lui renvoyer le fichier xml  en reponse.

Quelqu'un a une idee.

Merci
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
104
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
27 juin 2007
2
3
Merci
Voila la reponse.


dim fso,fileXML
    Set fso = CreateObject("Scripting.FileSystemObject")
    set fileXML = fso.getFile(server.mappath("./xml/Scenario.xml"))
    Response.ContentType = "application/octet-stream"
    Response.AddHeader "Content-Disposition","attachment; filename=" & fileXML
    Response.AddHeader "Content-Length",fileXML.size
    Set adoStream = CreateObject("ADODB.Stream")
    adoStream.Open()
    adoStream.Type = 1
    adoStream.LoadFromFile(server.mappath("xml/Scenario.xml"))
    Response.BinaryWrite adoStream.Read()
    ComputeForecastRates=response.BinaryWrite(fileXML.size)
    adoStream.Close
    Set adoStream = Nothing
    Response.End


ENsuite vous lisez le flux  cote client et enregistrer sous format xml...
tschuss

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 123 internautes nous ont dit merci ce mois-ci

Commenter la réponse de IslandMan974