Microsoft.AspNetCore.WebUtilities 名前空間

フォーム、マルチパート メッセージ、クエリ文字列、エンコーダー/デコーダー、要求/応答ストリームを操作するためのツールなど、ASP.NET Core アプリケーションでよく使用されるユーティリティが含まれます。

クラス

Base64UrlTextEncoder

base64 URL エンコードを使用してエンコードおよびデコードします。

BufferedReadStream

別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。

FileBufferingReadStream

別のストリームをラップし、読み取り時にコンテンツをバッファリングして巻き戻しを可能にする Stream。 コンテンツは、特定のサイズまでメモリにバッファーされ、ディスク上の一時ファイルにスプールされます。 一時ファイルは 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 クエリ文字列から名前と値のペアを提供する列挙子。