Microsoft.AspNetCore.Http 네임스페이스
HTTP 요청 및 응답을 처리 하기 위한 형식을 포함 합니다.
클래스
BadHttpRequestException |
HTTP 요청 오류를 나타냅니다. |
BindingAddress | |
ConnectionInfo |
요청에 대 한 기본 연결을 나타냅니다. |
CookieBuilder |
쿠키를 만드는 데 사용 되는 설정을 정의 합니다. |
CookieOptions |
새 쿠키를 만드는 데 사용되는 옵션입니다. |
DefaultHttpContext |
HTTP 컨텍스트 클래스의 구현을 나타냅니다. |
DefaultHttpContextFactory |
인스턴스를 만들기 위한 팩터리 HttpContext 입니다. |
Endpoint |
응용 프로그램의 논리적 끝점을 나타냅니다. |
EndpointHttpContextExtensions |
HttpContext에서 끝점을 노출 하는 확장 메서드입니다. |
EndpointMetadataCollection |
끝점과 연결 된 임의 메타 데이터의 컬렉션입니다. |
FormCollection |
구문 분석된 양식 값을 포함합니다. |
FormFile |
IFormFile의 기본 구현입니다. |
FormFileCollection |
IFormFileCollection의 기본 구현입니다. |
HeaderDictionary |
RequestHeaders 및 ResponseHeaders에 대 한 래퍼를 나타냅니다. |
HeaderDictionaryExtensions |
인스턴스를 수정 하는 확장 메서드를 포함 IHeaderDictionary 합니다. |
HeaderDictionaryTypeExtensions | |
HttpContext |
개별 HTTP 요청에 대한 HTTP 관련 정보를 모두 캡슐화합니다. |
HttpContextAccessor |
IHttpContextAccessor현재 실행 컨텍스트에 따라의 구현을 제공 합니다. |
HttpContextFactory |
HTTP 컨텍스트 개체를 만드는 데 사용 되는 메서드를 나타냅니다. |
HttpContextServerVariableExtensions | |
HttpMethods |
HTTP 요청의 요청 메서드를 확인 하는 메서드를 포함 합니다. |
HttpProtocol |
HTTP 요청의 요청 프로토콜 버전을 확인 하는 메서드를 포함 합니다. |
HttpRequest |
개별 HTTP 요청에 대 한 들어오는 쪽을 나타냅니다. |
HttpRequestJsonExtensions | |
HttpRequestRewindExtensions |
에서 버퍼링을 사용 하는 확장 메서드입니다 HttpRequest . |
HttpResponse |
개별 HTTP 요청의 나가는 쪽을 나타냅니다. |
HttpResponseJsonExtensions | |
HttpResponseWritingExtensions |
응답에 쓰기 위한 편리한 메서드입니다. |
MiddlewareFactory | |
QueryCollection |
HttpRequest 쿼리 문자열 컬렉션 |
RequestFormReaderExtensions | |
RequestTrailerExtensions |
후행 헤더 요청 작업을 위한 HttpRequest 확장입니다. |
ResponseExtensions | |
ResponseTrailerExtensions |
|
SendFileFallback | |
SendFileResponseExtensions |
SendFile 확장을 노출 하는 Httpresponse.cache에 대 한 확장을 제공 합니다. |
SessionExtensions | |
StatusCodes |
HTTP 상태 코드에 대 한 상수 컬렉션입니다.
|
StreamResponseBodyFeature |
IHttpResponseBodyFeature지정 된 스트림에 대 한 모든 api를 aproximates 하는의 구현입니다. |
WebSocketAcceptContext | |
WebSocketManager |
특정 HTTP 요청에 대 한 WebSocket 연결 설정을 관리 합니다. |
구조체
EndpointMetadataCollection.Enumerator |
EndpointMetadataCollection의 요소를 열거합니다. |
FormCollection.Enumerator | |
FragmentString |
URI 문자열을 생성 하는 데 필요한 경우 FragmentString 값에 대 한 올바른 처리를 제공 합니다. |
HeaderDictionary.Enumerator | |
HostString |
URI의 호스트 부분을 사용 하 여 HTTP 헤더에서 사용 하기 위해 올바르게 형식이 지정 되 고 인코딩된 URI를 생성할 수 있습니다. |
PathString |
요청 또는 리디렉션 URI 문자열을 다시 구성해야 하는 경우 Path 및 PathBase 값에 대한 올바른 이스케이프를 제공합니다. |
QueryCollection.Enumerator | |
QueryString |
요청 또는 리디렉션 URI 문자열을 다시 구성해야 하는 경우 QueryString 값에 대한 올바른 처리를 제공합니다. |
인터페이스
IFormCollection |
HttpRequest으로 전송 된 구문 분석 된 폼 값을 나타냅니다. |
IFormFile |
HttpRequest를 사용 하 여 보낸 파일을 나타냅니다. |
IFormFileCollection |
HttpRequest로 전송 된 파일의 컬렉션을 나타냅니다. |
IHeaderDictionary |
HttpRequest 및 Httpresponse.cache 헤더를 나타냅니다. |
IHttpContextAccessor |
사용할 수 있는 경우 현재에 대 한 액세스를 제공 합니다 HttpContext . |
IHttpContextFactory |
인스턴스를 만들고 삭제 하는 메서드를 제공 HttpContext 합니다. |
IMiddleware |
응용 프로그램의 요청 파이프라인에 추가할 수 있는 미들웨어를 정의 합니다. |
IMiddlewareFactory |
미들웨어를 만드는 메서드를 제공 합니다. |
IQueryCollection |
HttpRequest 쿼리 문자열 컬렉션을 나타냅니다. |
IRequestCookieCollection |
HttpRequest 쿠키 컬렉션을 나타냅니다. |
IResponseCookies |
응답 Set-Cookie 헤더의 래퍼입니다. |
ISession |
사용자가 웹 응용 프로그램을 탐색 하는 동안 사용자 데이터를 저장 합니다. 세션 상태는 응용 프로그램에서 유지 관리 하는 저장소를 사용 하 여 클라이언트의 요청 간에 데이터를 유지 합니다. 세션 데이터는 캐시에 백업되며 임시 데이터로 간주됩니다. |
열거형
CookieSecurePolicy |
쿠키 보안 속성을 설정 하는 방법을 결정 합니다. |
SameSiteMode |
응답 쿠키에 SameSite 필드를 설정 하는 데 사용 됩니다. 이러한 쿠키는 나중에 "동일 사이트" 또는 "사이트 간" 요청에서 클라이언트에 포함 되어야 하는지 여부를 나타내는 데 사용 됩니다. RFC 초안: https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.1 |
대리자
RequestDelegate |
HTTP 요청을 처리할 수 있는 함수입니다. |
설명
자세한 내용은 ASP.NET Core에서 HttpContext 액세스를 참조 하세요.