32 messaggi dal 21 aprile 2006
Salve a tutti, una curiosità. Devo "interfacciare" un'applicazione scritta in vb 6 in modo tale che invii un file (circa 100 e più M moooolto più)) ad uno spazio web, la procedura dovrebbe essere eseguita tutta via codice (non tramite una pagina asp con il controllo fileupload, per intenderci). Una soluzione è inviarlo tramite ftp, dopodichè, tramite webservice (in asp.net 2) dialogo con il server per l'elaborazione dei file inviati. Mi si presenta un problema, se per qualche motivo non potessi accedere al server via ftp, come potrei, via Inetcontrol di vb 6, inviare un file al server via http? Come se accedessi tramite il controllo fileupload di asp.net, ma agendo via codice?

Spero di essere stato chiaro.

Federico
Ciao fededi,

Mi si presenta un
problema, se per qualche motivo non potessi accedere al server via ftp, come potrei, via Inetcontrol di vb 6, inviare un file al server via http? Come se accedessi tramite il controllo fileupload di asp.net, ma agendo via codice?

puoi fare l'upload tramite POST HTTP qui trovi un ottimo esempio http://support.microsoft.com/kb/323245

!!! C'è un limite di 4 MB imposto da maxRequestLength che va modificato nel web.config
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfhttpruntimesection.asp

Christian Paparelli
http://www.ithost.ch
32 messaggi dal 21 aprile 2006

puoi fare l'upload tramite POST HTTP qui trovi un ottimo esempio http://support.microsoft.com/kb/323245

Grazie!!
32 messaggi dal 21 aprile 2006
puoi fare l'upload tramite POST HTTP qui trovi un ottimo esempio http://support.microsoft.com/kb/323245


Grazie!!



Anche se in realtà questo è ciò che già faccio, via pagina web con interazione da utente, quello che intendevo è: come posso fare via codice vb6 utilizzando l' inet controll inviare via http un file ad un server web / o ad una pagina asp.net?
La necessità è dovuta al fatto che devo trasferire dei file di grosse dimensioni (da 100 Mb in su) ad un server web e quindi elaborare questi file. Via ftp invierei ad una cartella i file in questione, quindi tramite un web service comunicherei al server i file da elaborare (il tutto è gestito via codice). Fin qui tutto bene, ma se dovessi trovarmi in una situazione in cui avessi interdetto l'accesso al server via ftp, come potrei fare la stessa cosa via http?

Grazie
32 messaggi dal 21 aprile 2006
puoi fare l'upload tramite POST HTTP qui trovi un ottimo esempio http://support.microsoft.com/kb/323245

OT:
Avete notato la traduzione a spanne dell'articolo? i "kilobyti"
Ciao
32 messaggi dal 21 aprile 2006
Usando Microsoft WinHttp!
Mi permette di connettermi in modalità http (comprese eventuali credenziali Proxy) e ricevere/inviare file dal/per il server.

Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC