| C# | |
|---|---|
public static void FtpUploadDirectory( string host, int port, string protocol, string login, string pass, string proxy, string serverPath, string localPath, bool recursive, bool uncludeRootName ) | |
Parameters
- host
Type: System.String
The address of the FTP server.- port
Type: System.Int32
The port of the FTP server.
- protocol
Type: System.String
The FTP protocol. It can be "FTP", "sFTP", or "FTPs".
- login
Type: System.String
The login of the FTP server.
- pass
Type: System.String
The password of the FTP server.
- proxy
Type: System.String
The proxy string in format: login:pass@ip:port OR ip:port.
- serverPath
Type: System.String
The destination path.
- localPath
Type: System.String
The path to the file.
- recursive
Type: System.Boolean
The true for uploading all subdirectories, and files in localPath; otherwise, false.
- uncludeRootName
Type: System.Boolean
The true for include root directory name; otherwise, false.
| C# | Copy Code |
|---|---|
// upload all items from local directory to the directory with same name on ftp server ZennoPoster.FtpUploadDirectory("host_name", {port}, "protocol", "login", "password", "proxy", "ftp_path", "local_path", true, true); // upload all items from local directory to the with path "ftp_path" ZennoPoster.FtpUploadDirectory("host_name", {port}, "protocol", "login", "password", "proxy", "ftp_path", "local_path", true, false); | |
| PHP | Copy Code |
|---|---|
// upload all items from local directory to the directory with same name on ftp server ZennoPoster::FtpUploadDirectory("host_name", {port}, "protocol", "login", "password", "proxy", "ftp_path", "local_path", true, true); // upload all items from local directory to the with path "ftp_path" ZennoPoster::FtpUploadDirectory("host_name", {port}, "protocol", "login", "password", "proxy", "ftp_path", "local_path", true, false); | |
Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family