DefaultHttpClient class
Klien HTTP yang menggunakan node-fetch.
Metode
| fetch(string, Common |
Menggunakan |
| prepare |
Menyiapkan permintaan berdasarkan sumber daya web yang disediakan. |
| process |
Memproses respons HTTP. |
| send |
Menyediakan penanganan kesalahan layak minimum dan logika yang menjalankan metode abstrak. |
Detail Metode
fetch(string, CommonRequestInit)
Menggunakan node-fetch untuk melakukan permintaan.
function fetch(input: string, init?: CommonRequestInit): Promise<CommonResponse>
Parameter
- input
-
string
- init
- CommonRequestInit
Mengembalikan
Promise<CommonResponse>
prepareRequest(WebResourceLike)
Menyiapkan permintaan berdasarkan sumber daya web yang disediakan.
function prepareRequest(httpRequest: WebResourceLike): Promise<Partial<RequestInit>>
Parameter
- httpRequest
- WebResourceLike
Mengembalikan
Promise<Partial<RequestInit>>
processRequest(HttpOperationResponse)
Memproses respons HTTP.
function processRequest(_operationResponse: HttpOperationResponse): Promise<void>
Parameter
- _operationResponse
- HttpOperationResponse
Mengembalikan
Promise<void>
sendRequest(WebResourceLike)
Menyediakan penanganan kesalahan layak minimum dan logika yang menjalankan metode abstrak.
function sendRequest(httpRequest: WebResourceLike): Promise<HttpOperationResponse>
Parameter
- httpRequest
- WebResourceLike
Objek yang mewakili permintaan HTTP keluar.
Mengembalikan
Promise<HttpOperationResponse>
Objek yang mewakili respons HTTP masuk.