다음을 통해 공유


HttpRequestData 클래스

정의

호스트에서 보낸 HTTP 요청의 표현입니다.

public abstract class HttpRequestData
type HttpRequestData = class
Public MustInherit Class HttpRequestData
상속
HttpRequestData

생성자

HttpRequestData(FunctionContext)

HttpRequestData 클래스의 새 인스턴스를 초기화합니다.

속성

Body

Stream HTTP 본문 데이터를 포함하는 입니다.

Cookies

요청 쿠키를 IReadOnlyCollection<T> 포함하는 을 가져옵니다.

FunctionContext

이 요청에 대한 를 FunctionContext 가져옵니다.

Headers

요청 헤더를 HttpHeadersCollection 포함하는 을 가져옵니다.

Identities

IEnumerable<T> 요청 ID를 포함하는 을 가져옵니다.

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 을 사용하여 요청을 읽습니다.

적용 대상