Microsoft.AspNetCore.WebUtilities 네임스페이스

양식, 다중 파트 메시지, 쿼리 문자열, 인코더/디코더 및 요청/응답 스트림을 사용하는 도구를 포함하여 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 쿼리 문자열에서 이름/값 쌍을 제공하는 열거자입니다.