HttpRequestData クラス

定義

ホストによって送信される HTTP 要求の表現。

public abstract class HttpRequestData
type HttpRequestData = class
Public MustInherit Class HttpRequestData
継承
HttpRequestData

コンストラクター

HttpRequestData(FunctionContext)

HttpRequestData クラスの新しいインスタンスを初期化します。

プロパティ

Body

Stream HTTP 本文データを格納している 。

Cookies

要求 Cookie を IReadOnlyCollection<T> 含む を取得します。

FunctionContext

この要求の を FunctionContext 取得します。

Headers

要求ヘッダーを HttpHeadersCollection 含む を取得します。

Identities

要求 ID を IEnumerable<T> 含む を取得します。

Method

この要求の HTTP メソッドを取得します。

Query

要求クエリを NameValueCollection 含む を取得します。

Url

この要求の を Uri 取得します。

メソッド

CreateResponse()

この要求の応答を作成します。

拡張メソッド

CreateResponse(HttpRequestData, HttpStatusCode)

指定 HttpRequestDataされた の応答を作成します。

ReadAsString(HttpRequestData, Encoding)

本文のペイロードを文字列として読み取ります。

ReadAsStringAsync(HttpRequestData, Encoding)

本文のペイロードを文字列として読み取ります。

ReadFromJsonAsync<T>(HttpRequestData, ObjectSerializer, CancellationToken)

指定 ObjectSerializerした を使用して要求を読み取ります。

ReadFromJsonAsync<T>(HttpRequestData, CancellationToken)

このワーカー用に構成された既定値 ObjectSerializer を使用して要求を読み取ります。

適用対象