Microsoft.AspNetCore.Server.HttpSys 네임스페이스

HTTP.sys를 사용 하 여 ASP.NET Core 앱을 실행 하는 데 사용 되는 형식을 포함 합니다. HTTP.sys은로 사용 됩니다 IServer . HTTP.sys은 Windows 운영 체제 에서만 지원 됩니다.

클래스

AuthenticationManager

Http.Sys 인증 구성을 노출합니다.

DelegationRule

위임할 요청 큐 및 UrlPrefix에 대한 핸들을 유지하는 규칙입니다.

HttpSysDefaults

HttpSys에 대한 상수입니다.

HttpSysException

오류가 발생할 때 HttpSys에서 throw 된 예외

HttpSysOptions

HttpSys에서 사용하는 옵션을 포함합니다.

TimeoutManager

Http.Sys 제한 시간 구성을 노출 합니다. 이러한 항목은 레지스트리에서 구성 될 수도 있습니다. 기존 큐에 연결 하는 경우에는 이러한 설정이 적용 되지 않습니다.

UrlPrefix

들어오는 요청을 수신 대기하는 데 사용되는 URL 매개 변수 집합입니다.

UrlPrefixCollection

컬렉션 또는 URL 접두사

인터페이스

IHttpSysRequestDelegationFeature

요청을 다른 Http.Sys 요청 큐로 위임 하기 위한 인터페이스입니다.

IHttpSysRequestInfoFeature

이렇게 하면 Http.Sys HTTP_REQUEST_INFO 확장성 지점이 호출자가 상호 작용할 불투명 데이터로 노출됩니다. https://docs.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_v2 https://docs.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_info

IServerDelegationFeature

이렇게 하면 서버가 소유한 요청 큐에 위임 규칙이 생성됩니다.

열거형

AuthenticationSchemes

인증에 사용할 프로토콜을 지정합니다.

ClientCertificateMethod

HTTPS 연결에 대한 클라이언트 인증서 협상 방법을 설명합니다.

Http503VerbosityLevel

제한으로 인해 요청을 거부 http.sys 때 자세한 정도 수준에 대해 허용 된 값을 선언 하는 열거형입니다.

RequestQueueMode

이 서버 인스턴스가 새 Http.Sys 요청 큐를 만들거나 기존 큐에 연결해야 하는지 여부를 나타내는 데 사용됩니다.

설명

HTTP.sys를 사용 하 여 ASP.NET Core 앱을 호스트 하는 방법에 대 한 자세한 내용은 HTTP.sys 웹 서버 ASP.NET Core를 참조 하세요.