Scaricare un file remoto e salvarlo in locale con ASP.NET

di Daniele Bochicchio, in ASP.NET, System.Net, VB.NET,

Abbiamo già fatto la conoscenza dell'oggetto WebClient negli script #322 e #412.
L'uso che ne abbiamo fatto è stato relativo al salvataggio del contenuto di un file remoto in locale.
Tuttativa, WebClient ha un metodo DownloadFile che permette di salvare direttamente su un file locale il contenuto di un file remoto.
In questo modo diventa molto semplice, ad esempio, fare un programma che esegua il mirroring di immagini o comunque di file binari.

<%@Import Namespace="System.Net"%>    
<SCRIPT  language="VB" runat="server">
Sub Page_Load()
   ' URL da scaricare
   Const strURL as String = "http://www.aspdotnet.net/"
  Dim strFile as String = Server.MapPath("aspdotnet.htm")

  Dim objHTTP As New WebClient()
  objHTTP.DownloadFile(strURL, strFile)
End Sub
</SCRIPT>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi