Inviare dati al Server

giovedì 01 dicembre 2005 - 17.29

mimmo21 Profilo | Junior Member

Dovrei inviare un file da client a Server ASP.NET però lo dovrei fare senza selezionarlo da browser. cioè ho letto l'articolo http://www.dotnethell.it/tips/UploadFilesASPNET.aspx e OK, ma vorrei inviare il file senza doverlo selezionare ma prendendolo come percorso.
Capisco che ci possono essere molti problemmi di sicurezza, ma io lo devo fare per un'applicazione aziendale.
Grazie

mimmo21 Profilo | Junior Member

>Devi usare la classe WebClient che ha un metodo Upload
Grazie per la risposta, ho provato ad usare la classe webClient e il metodo UploadFile(URI,NomeFile) ma non mi risulta niente sul Server. Non capisco una cosa, dopo setto l'indirizzo e eventualmente il nome del file che verrà scaricato sul server perchè da quanto o capito URI è l'indirizzo del server e NomeFile è l'indirizzo del file ma sul client, o mi sbaglio?
Devo gestire anche il discorso della protezione?
Grazie ancora

Brainkiller Profilo | Guru

>>Devi usare la classe WebClient che ha un metodo Upload
>Grazie per la risposta, ho provato ad usare la classe webClient
>e il metodo UploadFile(URI,NomeFile) ma non mi risulta niente
>sul Server. Non capisco una cosa, dopo setto l'indirizzo e eventualmente
>il nome del file che verrà scaricato sul server perchè da quanto
>o capito URI è l'indirizzo del server e NomeFile è l'indirizzo
> del file ma sul client, o mi sbaglio?
>Devo gestire anche il discorso della protezione?

Ciao mimmo,
con il metodo Upload so di gente che ha avuto solo problemi. Già tempo fa ne avevamo parlato sul Forum, prova a guardare qui:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=4715
http://www.dotnethell.it/forum/messages.aspx?ThreadID=4852

Se tu devi uploadare un file da una applicazione Windows Forms su un Web Server ti consiglio di usare un Web Service. Se devi farlo da una pagina ASP.NET non è possibile. E' l'utente che deve fare l'operazione.
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5