[덱스트업로드] DEXTUpload와 DEXTUpload Pro의 소스 코드 호환성
DEXTUpload V2.x에서 DEXTUpload Pro V3.x로 업그레이드시,
대부분 이전 DEXTUpload 코드와 호환이 되지만, 내부구조가 변경 되면서 일부분 수정이 필요 합니다.
[업로드]
DefaultPath 속성 강제 지정
– DEXTUpload V2.48 까지는 DefaultPath 속성을 지정하지 않으면, “C:\”에 임시파일을 만들었습니다.
그러나, DEXTUpload Pro는 DefaultPath를 지정하지 않으면, 업로드 취소를 시킵니다.
DefaultPath 속성은 반드시 CreateObject(“DEXT.FileUpload”) 선언 다음라인에 위치해야 합니다.
set form = uploadform(“formvalue”) 같은 폼 데이터를 읽어내는 코드가 나오기 전에 DefaultPath속성이 먼저 지정 되어있어야 합니다.
[다운로드]
다운로드 코드 최소화
– DEXTUpload V2.48까지는 다운로드에 필요한 Response.AddHeader를 지정하는 코드를 ASP페이지 내에 작성 해야 했지만,
DEXTUpload Pro는 Download() 메소드 한 줄로 다운로드를 처리하기 때문에 코드가 훨씬 간결 해졌습니다.
