Files.Download
Overview
Downloads a file from remote environment stores in repository and returns created file info.
FileInfo myFiles.Download(name: string, mimeType: string, options:
FileTransferOptions)
Arguments
string name
Name of file to be saved.
string mimeType
Mime type of file
FileTransferOptions options
Download options. See FileTransferOptions for more details.
Example
Downloading file from url
//Creating File Transfer Option
var fileTransferOptions = {
RemoteHost : 'www.emakin.com', //Url
RemotePath : 'images/image.jpg', //Location
Port : 80, //Port
Protocol : 'HTTP' //Protocol
};
//Downloading File
var file = $Files.Download("FileName", 'image/jpeg', fileTransferOptions);
Types
FileTransferOptions
Options for file transfer operations.
{
// Password to authenticate on remote environment. Optional.
Password : string
// Port number of remote environment. Optional.
Port : number
// Protocol to use for file transfer. Optional. Default is FTP.
Protocol : ( "FTP" | "FTPS" | "SFTP" | "HTTP" | "HTTPS" )
// IP address or host name of remote environment.
RemoteHost : string
// Path of file on remote environment.
RemotePath : string
// Username to authenticate on remote environment. Optional.
UserName : string
}
See Also
Copyright © 2010 - 2023 Emakin. All rights reserved.