Microsoft.AspNetCore.WebUtilities 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
양식, 다중 파트 메시지, 쿼리 문자열, 인코더/디코더 및 요청/응답 스트림을 사용하는 도구를 포함하여 ASP.NET Core 애플리케이션에 일반적으로 사용되는 유틸리티를 포함합니다.
클래스
Base64UrlTextEncoder |
base64 URL 인코딩을 사용하여 인코딩 및 디코딩합니다. |
BufferedReadStream |
다른 스트림을 래핑하고 읽는 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
FileBufferingReadStream |
다른 스트림을 래핑하고 콘텐츠를 읽는 동안 버퍼링하여 되들이는 스트림입니다. 콘텐츠는 메모리에서 특정 크기까지 버퍼링된 다음 디스크의 임시 파일로 스풀링됩니다. 임시 파일은 Dispose에서 삭제됩니다. |
FileBufferingWriteStream |
Stream 디스크에 쓸 콘텐츠를 버퍼링하는 입니다. 를 사용하여 DrainBufferAsync(Stream, CancellationToken) 버퍼링된 콘텐츠를 대상 Stream에 씁니다. |
FileMultipartSection |
파일 다중 파트 섹션을 나타냅니다. |
FormMultipartSection |
양식 다중 파트 섹션을 나타냅니다. |
FormPipeReader |
'application/x-www-form-urlencoded' 양식을 읽는 데 사용됩니다. 내부적으로 PipeReader에서 읽습니다. |
FormReader |
'application/x-www-form-urlencoded' 양식을 읽는 데 사용됩니다. |
HttpRequestStreamReader |
TextReader HTTP 요청 스트림을 읽을 입니다. |
HttpResponseStreamWriter |
제공된 Encoding를 사용하여 HTTP 응답 Stream 에 씁니다. BOM을 작성하지 않으며 스트림도 닫지 않습니다. |
MultipartReader |
지정된 Stream에서 다중 파트 양식 콘텐츠를 읽습니다. |
MultipartSection |
에서 읽은 다중 파트 섹션입니다 MultipartReader. |
MultipartSectionConverterExtensions |
다중 파트 섹션을 변환하기 위한 다양한 확장 |
MultipartSectionStreamExtensions |
섹션 본문 스트림을 처리하기 위한 다양한 확장 메서드 |
QueryHelpers |
쿼리 문자열을 구문 분석하고 조작하는 메서드를 제공합니다. |
ReasonPhrases |
에 나열된 http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtmlHTTP 상태 코드 이유 구에 대한 액세스를 제공합니다. |
StreamHelperExtensions |
에 대한 StreamHTTP 확장 메서드 |
WebEncoders |
일반적인 인코딩 및 디코딩 작업을 지원하는 유틸리티 API가 포함되어 있습니다. |
구조체
KeyValueAccumulator |
이 API는 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 API는 이후 릴리스에서 변경되거나 제거될 수 있습니다. |
QueryStringEnumerable |
URI 쿼리 문자열에서 이름/값 쌍을 제공할 수 있는 열거형입니다. |
QueryStringEnumerable.EncodedNameValuePair |
열거 중에 쿼리 문자열에서 추출된 단일 이름/값 쌍을 나타냅니다. |
QueryStringEnumerable.Enumerator |
URI 쿼리 문자열에서 이름/값 쌍을 제공하는 열거자입니다. |