다음을 통해 공유


IHttpHandler 인터페이스

정의

ASP.NET 구현에서 사용자 지정 HTTP 처리기를 사용하여 동시에 HTTP 웹 요청을 처리하는 규약을 정의합니다.

public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
파생

설명

특정 한 미리 정의 된 유형의 모든 공용 언어 사양 (CLS) 호환 언어에서 HTTP 요청을 처리 하는 데 사용자 지정 HTTP 처리기를 작성할 수 있습니다. 실행 파일에 정의 된 코드는 HttpHandler 이러한 특정 요청에 응답을 기본 ASP 또는 ASP.NET 웹 페이지 보다는 클래스입니다. HTTP 처리기 저수준 요청 및 응답 서비스는 IIS 웹 서버와 상호 작용 하는 방법을 제공 및 ISAPI 확장과 마찬가지로 하지만 더 간단한 프로그래밍 모델을 사용 하 여 많은 기능을 제공 합니다.

처리기는 세션 상태 값에 액세스 하는 경우 구현 해야 합니다는 IRequiresSessionState 인터페이스 (메서드가 없는 마커 인터페이스).

속성

IsReusable

다른 요청에서 IHttpHandler 인스턴스를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.

메서드

ProcessRequest(HttpContext)

IHttpHandler 인터페이스를 구현하는 사용자 지정 HttpHandler를 사용하여 HTTP 웹 요청을 처리할 수 있도록 합니다.

적용 대상