'download'에 해당되는 글 1건

  1. 2008.09.21 파일 저장하기
사용자의 호출에 의해 서버에서 전송하는 파일을 저장 다이얼로그에 의해 위치와 이름을 확인하고 저장 하고 싶을 때는 FileReference()download()메서드를 사용한다.

FileReference() 객체는 파일을 저장하거나 서버에 저장할 때  그림과 같이 사용자가 다이얼로그창을 이용하여
클라이언트에 저장 또는 서버에 업로드 등을 지원하는 클래스이다.


FileReference를 사용하여 URLRequest로 접근할 때는 HTTP또는 HTTPS일때만 접근이 가능하다.
서버쪽에서 보안에 개념이 있다면 보통은 HTTPS를 선호하게 될 것이지만 우리는 크게 신경쓰지 않아도 된다. HTTP나 HTTPS는 AS3에서는 사용법이 별차이점이 없기 때문이다.

다이얼로그 창에서 사용자의 선택에따른 이벤트는 Event.SELECTEvent.CANCEL가 발생한다 각각의 역할에 맞는 함수를 구현해 두면 되고 저장시 진행사항을 보도 싶으면 ProgressEvent.PROGRESS를 추가로 더 등록하면 된다.
Posted by 버터백통