Inviare un file xml ad un indirizzo web tramite vb2008

giovedì 25 settembre 2008 - 00.46

jtpsala Profilo | Senior Member

Un saluto a tutti gli utenti di questo Forum.
Volevo porre una domanda: è possibile da un'applicazione scritta in vb2008 trasmettere un file .XML ad un indirizzo web? (esempio: trasmettere il file mio.XML all'indirizzo http://www.miosito.it.)

Vi ringrazio tutti in anticipo.

Brainkiller Profilo | Guru

>Un saluto a tutti gli utenti di questo Forum.
>Volevo porre una domanda: è possibile da un'applicazione scritta
>in vb2008 trasmettere un file .XML ad un indirizzo web? (esempio:
>trasmettere il file mio.XML all'indirizzo http://www.miosito.it.)

Ci sono vari meccanismi.

1) Tramite chiamata POST (richiesta una pagina ad hoc sul server che prenda in carico il file)
2) Tramite WebClient.UploadFile (analogo alla 1)
3) Tramite WebService (richiesto un webservice sul server)
4) Tramite FTP (richiesto un FTP Server sul server)

Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

jtpsala Profilo | Senior Member

Grazie per avermi risposto.
Ho provato in questo modo:

My.Computer.Network.UploadFile("percorso e nome del mio file", "pagina web").

Nella pagina web viene ricevuto il file ma non si riesce ad aprire.

Brainkiller Profilo | Guru

>My.Computer.Network.UploadFile("percorso e nome del mio file",
>"pagina web").
>Nella pagina web viene ricevuto il file ma non si riesce ad aprire.

Ma nella pagina .aspx dove lo carichi che codice hai scritto ?
La causa più comune è che non hai ricevuto e scritto su disco tutti i byte del filo e quindi non è completo, per questo non è apribile.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

jtpsala Profilo | Senior Member

Oggi ho contattato l'amministratore della pagina web a cui invio il mio file. Mi ha detto che era un problema di impostazione della pagina. Il file adesso vienericevuto e aperto regolarmente.
Ringrazio comunque tutti per la Vostra cortesia.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5