Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    29

    [VB.NET] Creare un folder in un server remoto

    Ciao a tutti.
    Devo trasferire dei file in una cartella in un server remoto (sito web). Per la parte di upload non ci sono problemi, però devo prima creare la cartella di destinazione sul server. Come posso fare?
    Grazie

  2. #2
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,290
    Direttamente non puoi.
    Anche l'upload è una comunicazione client/server, il client manda il file al componente server che lo salva.
    L'unico modo è quindi modificare il codice che "scrive l'upload" sul server per creare la directory, oppure se disponibili usare le estensioni WebDAV.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    29
    RISOLTO.

    Dim lv_Path As String = "ftp://ftp.SITO.it/SITO.it/public/prova"
    Dim lv_User As String = "XXXXXXXX@aruba.it"
    Dim lv_Pwd As String = "XXXXXXXX"
    Dim lo_FTPRequest As Net.FtpWebRequest

    lo_FTPRequest = DirectCast(Net.FtpWebRequest.Create(lv_Path), Net.FtpWebRequest)
    lo_FTPRequest.Credentials = New Net.NetworkCredential(lv_User, lv_Pwd)
    lo_FTPRequest.Method = Net.WebRequestMethods.Ftp.MakeDirectory
    Dim lo_CartellaCreata As Net.FtpWebResponse = DirectCast(lo_FTPRequest.GetResponse, Net.FtpWebResponse)
    If lo_CartellaCreata.StatusCode = Net.FtpStatusCode.PathnameCreated Then
    MsgBox("OK")
    Else
    MsgBox("KO")
    End If

    La stringa lv_Path deve essere composta seguendo le regole del server remoto.

    Ciao

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Questo perché il server remoto supporta il protocollo FTP per il trasferimento file, cosa che non avevi detto.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    29
    Non mi intendo molto di server… però davo per scontato che avendo detto che si trattava di un sito web fosse FTP incluso.
    Esistono hosting senza FTP?
    Comunque penso che si possa fare anche utilizzando HttpRequestHeader e HttpResponseHeader.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.