예제 설명 :
|
가장 간단한 PUT 업로드 예제이며, 서버의 가상디렉토리에 직접 업로드 하는 예제입니다.
PUT 업로드를 위한 서버의 환경 설정은 메뉴얼을 참고하시기 바랍니다.
|
|
사용된 API (매뉴얼->객체 레퍼런스) :
|
EnablePutMode 프로퍼티( FileUploadMonitor)
UploadURL 프로퍼티( FileUploadMonitor)
LastSaveFileName 프로퍼티( FileUploadMonitor)
LastSaveFileSize 프로퍼티( FileUploadMonitor)
LastSaveFileCount 프로퍼티( FileUploadMonitor)
|
|
|
※PUT방식 업로드 시 기본 환경 설정
PUT방식의 업로드 시 해당 서버의 웹서버에 Webdev가 허용되어 있어야 합니다.
업로드 된 파일이 저장되는 폴더에 Everyone계정의‘모든 권한’이 설정되어 있어야 합니다.
[[ Tomcat5 기준 부연설명 ]]
%CATALINA_HOME%/webapps/webdav/WEB-INF/web.xml 에서 param-name이 " readonly "로 되어있는 부분의 주석을 풀어줍니다.
(디폴트로 readonly true이기때문에 PUT방식으로 파일을 쓰기 위해서는 readonly false처리되어야 합니다.)
위 설정이 포함된 web.xml 디스크립터로 웹어플리케이션을 생성한뒤 해당 웹주소를 FileUploadMonitor의 UploadURL에 넣어주면, PUT방식 업로드 경로로 사용할 수 있습니다. (현재 예제에서는 " http://localhost:8080/DATA " )
|
|