Sys.Net.WebRequestExecutor 클래스
업데이트: 2007년 11월
네트워크 실행자가 파생되는 추상 기본 클래스를 제공합니다.
네임스페이스:Sys.Net
상속: 없음
MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);
멤버
이름 |
설명 |
---|---|
파생 클래스에서 구현되는 경우 Sys.Net.WebRequestExecutor 인스턴스를 초기화합니다. |
|
현재 요청의 추가 처리 작업을 중지합니다. |
|
웹 요청을 실행합니다. |
|
현재 요청에 대한 모든 응답 헤더를 가져옵니다. |
|
헤더 이름에 따라 특정 응답 헤더의 값을 가져옵니다. |
|
실행자와 연결된 요청이 중단되었는지 여부를 나타내는 값을 가져옵니다. |
|
응답에서 JSON 계산 개체를 가져옵니다. |
|
요청이 완료되었는지 여부를 나타내는 값을 가져옵니다. |
|
응답 본문의 텍스트 표현을 가져옵니다. |
|
실행자가 요청 처리 작업을 시작했는지 여부를 나타내는 값을 가져옵니다. |
|
성공 상태 코드를 가져옵니다. |
|
완료된 요청에 대한 상태 정보를 가져옵니다. |
|
요청 시간이 초과되었는지 여부를 나타내는 값을 가져옵니다. |
|
현재 요청에 대한 응답을 XMLDOM 개체 형식으로 가져오려고 시도합니다. |
|
실행자와 연결된 WebRequest 개체를 가져옵니다. |
설명
Sys.Net.WebRequestExecutor 클래스는 추상 기본 클래스입니다. 따라서 이 클래스는 인스턴스화할 수 없으며 네트워크 실행자를 구현하여 다른 클래스를 파생시켜야 합니다.
비동기 통신 계층을 사용하여 발생되는 네트워크 요청은 네트워크 실행자를 통해 전달됩니다. 일반적으로 실행자는 네트워크와 연결되어 실행됩니다. 그러나 네트워크 대신 로컬 데이터베이스와 상호 작용하거나 외부 리소스와 관련된 다른 작업을 수행하는 저장소 실행자를 만들 수 있습니다.
다음 예제에서는 WebRequestExecutor 클래스에서 Sys.Net.XMLHttpExecutor 클래스가 파생되는 방법을 보여 줍니다.
Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor',
Sys.Net.WebRequestExecutor);