Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11

    Inviare immagini via FTP in .NET

    salve a tutti,

    ho creato un programmino che rilevala la webcam e salva l'immagine in una *Jpg per poi mandarla in un server ftp.

    tutto cio funziona perfettamente ma è molto ma MOLTO lento il caricamento dell *jpg sul server....

    per questo avevo pensato di non salvare l'immagine sul disco ma inviarla direttamente sul server, ma non so come fare......

    il codice con cui invio è questo:

    Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://server"), System.Net.FtpWebRequest)
    request.Credentials = New System.Net.NetworkCredential("user", "psw")
    request.Method = System.Net.WebRequestMethods.Ftp.UploadFile

    Dim file() As Byte = System.IO.File.ReadAllBytes("c:\imgcam.jpg")

    Dim strz As System.IO.Stream = request.GetRequestStream()
    strz.Write(file, 0, file.Length)
    strz.Close()
    strz.Dispose()

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120
    a questo indirizzo

    http://msdn.microsoft.com/en-us/libr...est.aspx#Y2500

    trovi un esempio di Upload, nella fattispecie viene fatto in modo Asincrono ( che potrebbe essere il caso ottimo ), cmq è facilmente adattabile alla modalità sincrona

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11
    Grazie mille sono riuscito a fare tutto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.