HttpRequest class
HTTP istek nesnesi. HTTP Bağlamaları kullanılırken işlevinize sağlanır.
Oluşturucular
| Http |
Yalnızca test amaçlıdır. Bu, Azure İşlevleri çalışma zamanı bağlamında çalıştırıldığında her zaman sizin için oluşturulacaktır |
Özellikler
| array |
Gövdeyle yerine getirilmiş bir sözü ArrayBuffer olarak döndürür |
| blob | Gövde ile blob olarak yerine getirilmiş bir söz döndürür |
| body | Gövdeyi ReadableStream olarak döndürür |
| body |
Gövdenin okunup okunmadığını döndürür |
| form |
Gövde ile formdata olarak yerine getirilmiş bir söz döndürür |
| headers | HTTP isteği üst bilgileri. |
| json | JSON olarak ayrıştırılan gövdeyle yerine getirilmiş bir söz döndürür |
| method | Bu işlevi çağırmak için kullanılan HTTP istek yöntemi. |
| params | Parametre anahtarlarını ve değerlerini yönlendirme. |
| query | URL'den sorgu dizesi parametre anahtarları ve değerleri. |
| text | Gövde ile bir dize olarak yerine getirilmiş bir söz döndürür |
| url | İstek URL'si. |
| user | AppService/Functions kimlik doğrulaması aracılığıyla veya böyle bir kullanıcı oturum açmadığında SWA Kimlik Doğrulaması null ile oturum açmış kullanıcıyı temsil eden nesne. |
Oluşturucu Ayrıntıları
HttpRequest(HttpRequestInit)
Yalnızca test amaçlıdır. Bu, Azure İşlevleri çalışma zamanı bağlamında çalıştırıldığında her zaman sizin için oluşturulacaktır
new HttpRequest(httpRequestInit: HttpRequestInit)
Parametreler
- httpRequestInit
- HttpRequestInit
Özellik Ayrıntıları
arrayBuffer
Gövdeyle yerine getirilmiş bir sözü ArrayBuffer olarak döndürür
arrayBuffer: () => Promise<ArrayBuffer>
Özellik Değeri
() => Promise<ArrayBuffer>
blob
Gövde ile blob olarak yerine getirilmiş bir söz döndürür
blob: () => Promise<Blob>
Özellik Değeri
() => Promise<Blob>
body
Gövdeyi ReadableStream olarak döndürür
body: null | ReadableStream<any>
Özellik Değeri
null | ReadableStream<any>
bodyUsed
Gövdenin okunup okunmadığını döndürür
bodyUsed: boolean
Özellik Değeri
boolean
formData
Gövde ile formdata olarak yerine getirilmiş bir söz döndürür
formData: () => Promise<FormData>
Özellik Değeri
() => Promise<FormData>
headers
HTTP isteği üst bilgileri.
headers: Headers
Özellik Değeri
Headers
json
JSON olarak ayrıştırılan gövdeyle yerine getirilmiş bir söz döndürür
json: () => Promise<unknown>
Özellik Değeri
() => Promise<unknown>
method
Bu işlevi çağırmak için kullanılan HTTP istek yöntemi.
method: string
Özellik Değeri
string
params
Parametre anahtarlarını ve değerlerini yönlendirme.
params: HttpRequestParams
Özellik Değeri
query
URL'den sorgu dizesi parametre anahtarları ve değerleri.
query: URLSearchParams
Özellik Değeri
URLSearchParams
text
Gövde ile bir dize olarak yerine getirilmiş bir söz döndürür
text: () => Promise<string>
Özellik Değeri
() => Promise<string>
url
İstek URL'si.
url: string
Özellik Değeri
string
user
AppService/Functions kimlik doğrulaması aracılığıyla veya böyle bir kullanıcı oturum açmadığında SWA Kimlik Doğrulaması null ile oturum açmış kullanıcıyı temsil eden nesne.
user: null | HttpRequestUser
Özellik Değeri
null | HttpRequestUser