다음을 통해 공유


Sys.Net.WebRequestExecutor 클래스

업데이트: 2007년 11월

네트워크 실행자가 파생되는 추상 기본 클래스를 제공합니다.

네임스페이스:Sys.Net

상속: 없음

MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);

멤버

이름

설명

Sys.Net.WebRequestExecutor 생성자

파생 클래스에서 구현되는 경우 Sys.Net.WebRequestExecutor 인스턴스를 초기화합니다.

Sys.Net.WebRequestExecutor abort 메서드

현재 요청의 추가 처리 작업을 중지합니다.

Sys.Net.WebRequestExecutor executeRequest 메서드

웹 요청을 실행합니다.

Sys.Net.WebRequestExecutor.getAllResponseHeaders 메서드

현재 요청에 대한 모든 응답 헤더를 가져옵니다.

Sys.Net.WebRequestExecutor.getResponseHeader 메서드

헤더 이름에 따라 특정 응답 헤더의 값을 가져옵니다.

Sys.Net.WebRequestExecutor aborted 속성

실행자와 연결된 요청이 중단되었는지 여부를 나타내는 값을 가져옵니다.

Sys.Net.WebRequestExecutor 개체 속성

응답에서 JSON 계산 개체를 가져옵니다.

Sys.Net.WebRequestExecutor responseAvailable 속성

요청이 완료되었는지 여부를 나타내는 값을 가져옵니다.

Sys.Net.WebRequestExecutor responseData 속성

응답 본문의 텍스트 표현을 가져옵니다.

Sys.Net.WebRequestExecutor started 속성

실행자가 요청 처리 작업을 시작했는지 여부를 나타내는 값을 가져옵니다.

Sys.Net.WebRequestExecutor statusCode 속성

성공 상태 코드를 가져옵니다.

Sys.Net.WebRequestExecutor statusText 속성

완료된 요청에 대한 상태 정보를 가져옵니다.

Sys.Net.WebRequestExecutor timedOut 속성

요청 시간이 초과되었는지 여부를 나타내는 값을 가져옵니다.

Sys.Net.WebRequestExecutor xml 속성

현재 요청에 대한 응답을 XMLDOM 개체 형식으로 가져오려고 시도합니다.

Sys.Net.WebRequestExecutor webRequest 속성

실행자와 연결된 WebRequest 개체를 가져옵니다.

설명

Sys.Net.WebRequestExecutor 클래스는 추상 기본 클래스입니다. 따라서 이 클래스는 인스턴스화할 수 없으며 네트워크 실행자를 구현하여 다른 클래스를 파생시켜야 합니다.

비동기 통신 계층을 사용하여 발생되는 네트워크 요청은 네트워크 실행자를 통해 전달됩니다. 일반적으로 실행자는 네트워크와 연결되어 실행됩니다. 그러나 네트워크 대신 로컬 데이터베이스와 상호 작용하거나 외부 리소스와 관련된 다른 작업을 수행하는 저장소 실행자를 만들 수 있습니다.

다음 예제에서는 WebRequestExecutor 클래스에서 Sys.Net.XMLHttpExecutor 클래스가 파생되는 방법을 보여 줍니다.

Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor', 
   Sys.Net.WebRequestExecutor);

참고 항목

참조

Sys.Net.XMLHttpExecutor 클래스

Sys.Net.WebRequestManager 클래스

Sys.Net.WebRequest 클래스