FileReference 클래스
FileReference 클래스는 사용자 컴퓨터와 서버사이에서 파일을 업로드나 다운로드를 할 수 있는 방법을 제고하는 클래스이다. 운영체제 대화상자는 업로드할 파일이나 다운로드할 위치를 선택하라고 표시된다.
각각의 FileReference 객체는 사용자 디스크의 단일 파일을 나타내며, 속성으로 파일 사이즈, 타입, 이름, 생성날짜, 수정날짜 등의 정보가 포함되어 있는 속성을 가지고 있다.
참조 :
https://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/net/FileReference.html
그럼 속성과 메서드에 대해 간단하게 살펴보자.
# 속성
위에서 설명했던데로 파일 정보에 관한 속성들이 있다. 이것은 예제를 통해 하나씩 알아보자.
# Method
메서드에는 파일을 업로드, 다운로드 할 수 있는 메서드들이 있다. 이것도 예제를 통해 알아보자.
그런데 업로드, 다운로드 메서드에서 매개변수 URLRequest가 있다. 흠..그럼 이 URLRequest가 뭔지 알아야겠군, 그럼 한번 알아보자.
URLRequest 클래스
하나의 HTTP 요청에 포함된 모든 정보를 가진다.
URLRequest 객체는 Loader, URLStream 및 URLLoader 클래스의 load() 메서드 및 URL 다운로드를 시작하는 기타 로드 작업에 전달된다.
FileReference 클래스의 upload()및 download()메서드에도 전달됩니다.
즉, 외부에서 파일을 가져오기위한 클래스로 통신을 하기위해 기본적으로 갖추어야할 클래스이다.
자, 그럼 이제 URLRequest 클래스에 대해서도 알봤으니 예제를 한번 만들어보자.
댓글 없음:
댓글 쓰기