Ana içeriğe geç

Upload

Belirtilen dosyayı uzak bir ortama yükler.

myFiles.Upload(id: string, options: Password : string
Uzak ortamda kimlik doğrulaması için kullanılacak parola. İsteğe bağlı.

Port : number
Uzak ortamın bağlantı noktası numarası. İsteğe bağlı.

Protocol : ( "FTP" | "FTPS" | "SFTP" | "HTTP" | "HTTPS" )
Dosya aktarımı için kullanılacak protokol. İsteğe bağlı. Varsayılan değer

RemoteHost : string
Uzak ortamın IP adresi veya ana bilgisayar adı.

RemotePath : string
Uzak ortamda dosyanın yolu.

UserName : string
Uzak ortamda kimlik doğrulaması için kullanılacak kullanıcı adı. İsteğe bağlı.):void

Parametreler

string id
    Yüklenecek dosyanın kimliği.

Password : string
Uzak ortamda kimlik doğrulaması için kullanılacak parola. İsteğe bağlı.

Port : number
Uzak ortamın bağlantı noktası numarası. İsteğe bağlı.

Protocol : ( "FTP" | "FTPS" | "SFTP" | "HTTP" | "HTTPS" )
Dosya aktarımı için kullanılacak protokol. İsteğe bağlı. Varsayılan değer

RemoteHost : string
Uzak ortamın IP adresi veya ana bilgisayar adı.

RemotePath : string
Uzak ortamda dosyanın yolu.

UserName : string
Uzak ortamda kimlik doğrulaması için kullanılacak kullanıcı adı. İsteğe bağlı. options
    Aktarım ayarlarını içeren bir FileTransferOptions örneği.

Açıklamalar

Eğer Port numara belirtilirse pasif mod otomatik olarak devre dışı bırakılır. Pasif modu etkinleştirmek için Port numarayı seçeneklerden kaldırın.

Depodaki bir dosyayı FTP sunucusuna yükleme

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
var fileId = $Xml.Evaluate('File/FileId');

var fileTransferOptions = {
    RemoteHost : '192.168.1.28',
    RemotePath : 'testfolder/testdoc.pdf',
    Username : 'myUsername',
    Password : 'myPassword',
    Protocol : 'FTP'
};

$Files.Upload(fileId, fileTransferOptions);

Ayrıca bkz.