다음을 통해 공유


HttpRequest class

HTTP 요청 개체입니다. HTTP 바인딩을 사용할 때 함수에 제공됩니다.

생성자

HttpRequest(HttpRequestInit)

테스트용으로만 사용됩니다. Azure Functions 런타임의 컨텍스트에서 실행할 때 항상 생성됩니다.

속성

arrayBuffer

본문을 ArrayBuffer로 처리한 프라미스를 반환합니다.

blob

본문을 Blob으로 처리한 프라미스를 반환합니다.

body

본문을 ReadableStream으로 반환합니다.

bodyUsed

본문을 읽었는지 여부를 반환합니다.

formData

본문을 FormData로 충족한 약속을 반환합니다.

headers

HTTP 요청 헤더입니다.

json

JSON으로 구문 분석된 본문으로 이행된 프라미스를 반환합니다.

method

이 함수를 호출하는 데 사용되는 HTTP 요청 메서드입니다.

params

매개 변수 키 및 값을 라우팅합니다.

query

URL에서 문자열 매개 변수 키 및 값을 쿼리합니다.

text

본문을 문자열로 사용하여 충족된 프라미스를 반환합니다.

url

요청 URL입니다.

user

AppService/Functions 인증을 통해 로그인한 사용자를 나타내는 개체이거나, 해당 사용자가 로그인되지 않은 경우 SWA 인증 null입니다.

생성자 세부 정보

HttpRequest(HttpRequestInit)

테스트용으로만 사용됩니다. Azure Functions 런타임의 컨텍스트에서 실행할 때 항상 생성됩니다.

new HttpRequest(httpRequestInit: HttpRequestInit)

매개 변수

httpRequestInit
HttpRequestInit

속성 세부 정보

arrayBuffer

본문을 ArrayBuffer로 처리한 프라미스를 반환합니다.

arrayBuffer: () => Promise<ArrayBuffer>

속성 값

() => Promise<ArrayBuffer>

blob

본문을 Blob으로 처리한 프라미스를 반환합니다.

blob: () => Promise<Blob>

속성 값

() => Promise<Blob>

body

본문을 ReadableStream으로 반환합니다.

body: null | ReadableStream<any>

속성 값

null | ReadableStream<any>

bodyUsed

본문을 읽었는지 여부를 반환합니다.

bodyUsed: boolean

속성 값

boolean

formData

본문을 FormData로 충족한 약속을 반환합니다.

formData: () => Promise<FormData>

속성 값

() => Promise<FormData>

headers

HTTP 요청 헤더입니다.

headers: Headers

속성 값

Headers

json

JSON으로 구문 분석된 본문으로 이행된 프라미스를 반환합니다.

json: () => Promise<unknown>

속성 값

() => Promise<unknown>

method

이 함수를 호출하는 데 사용되는 HTTP 요청 메서드입니다.

method: string

속성 값

string

params

매개 변수 키 및 값을 라우팅합니다.

params: HttpRequestParams

속성 값

query

URL에서 문자열 매개 변수 키 및 값을 쿼리합니다.

query: URLSearchParams

속성 값

URLSearchParams

text

본문을 문자열로 사용하여 충족된 프라미스를 반환합니다.

text: () => Promise<string>

속성 값

() => Promise<string>

url

요청 URL입니다.

url: string

속성 값

string

user

AppService/Functions 인증을 통해 로그인한 사용자를 나타내는 개체이거나, 해당 사용자가 로그인되지 않은 경우 SWA 인증 null입니다.

user: null | HttpRequestUser

속성 값