Param

Method

Event

 

 

FtpUploadFiles

FTP 서버로 파일을 업로드합니다. bstrFiles에 지정된 파일을 bstrHost의 bstrDir에 FTP로 업로드합니다.
8.0.0.41 이상 지원 종료 - 파일 다운로드 취약점(KVE-2019-0939)으로 지원 종료

 

Syntax

    HRESULT FTPUploadFile(
    [in] BSTR host,
    [in] BSTR path,
    [in] BSTR files,
    [out, retval] long *pUploaded
    );

 

Parameters

bstrHost

Host Name입니다.

bstrDir

FTP 서버의 원격 디렉토리입니다.

bstrFiles

업로드 할 파일들입니다. 각 파일은 세미콜론 (;)으로 구분합니다.
예) c:\my documents\doc\a.jpg;c:\test.txt

 

Return Values

 

Remarks

FTP User ID, User Password, Port, Passive Mode 설정은 FTPxxxx 류의 프로퍼티 설정을 따릅니다.
files에 넘겨 줄 수 있는 파일은 반드시 로컬 파일 시스템에 있는 파일이어야 합니다.
http상에 있는 파일 또는 ftp 상에 있는 파일은 FTP로 업로드 할 수 없습니다. (7.0.0.66 이상 지원)

 

Sample Codes

VBScript

Dim fRef
Set fRef = document.uploadform
fRef.Wec.FtpUserName = "test"
fRef.Wec.FtpPassword = ""
fRef.Wec.FtpPassiveMode = 1
fRef.Wec.FtpUploadFiles "test", "", "D:\test\myroom_1.jpg;D:\test\myroom_3.jpg;"

 

JavaScript

var object = document.getElementById('Wec');
object.FtpUserName = "test";
object.FtpPassword = "";
object.FtpPassiveMode = 1;
object.FtpUploadFiles("test", "", "D:\\test\\myroom_1.jpg;D:\\test\\myroom_3.jpg;");

 

See Also

FtpFileFilter, FtpFileScope, FtpPassiveMode, FtpPassword, FtpPort, FtpUserName, OnFtpUploadComplated