웹서버에 존재하는 파일에 대한 정보를 리턴하는 API이다.
Parameters | Type | Description |
---|---|---|
strURL | STRING | 파일 URL 경로 |
bURLEncodingUTF8 | BOOL | URL을 UTF8로 인코딩할 지 여부 |
Type | Description |
---|---|
class | 파일 정보 오브젝트 |
** 처리결과 Class정보 classResult = { nresult: 0, // 처리경과 (1: 정상, 0: 오류) nerrorcode: 0, // 에러코드 strerror: "", // 에러 메시지 nfilesize: 0, // 서버 파일 크기 strlastmodifytime: "" // 서버 파일 수정 년월일시분초 }
strURL 파라미터에는 절대 경로는 상대 경로를 지정할 수 있다. 상대 경로를 지정하는 경우, xframe5.html 파일에 해당하는 역할을 수행하는 파일의 위치가 기준이 된다.
function btnExistFile_on_mouseup(objInst)
{
var classResult = factory.httpexistfile("http://192.168.0.208/test.doc", true);
// nresult값이 0보다 크면 성공
if(0 < classResult.nresult) {
screen.alert("파일이 존재 합니다");
return;
}
// nresult가 1보다 작으면 error
var strError = "";
strError += "해당파일의 정보를 얻는데 실패하였습니다.\r\n\r\n";
strError += "result : " + classResult.nresult + "\r\n";
strError += "error code : " + classResult.nerrorcode + "\r\n";
strError += "error message : " + classResult.strerror;
screen.alert(strError);
}