Bagikan melalui


PipelineRequestOptions interface

Pengaturan untuk menginisialisasi permintaan. Hampir setara dengan Partial<PipelineRequest>, tetapi url wajib.

Properti

abortSignal

Digunakan untuk membatalkan permintaan nanti.

body

Konten isi HTTP (jika ada)

formData

Untuk mensimulasikan posting formulir browser

headers

Header HTTP yang akan digunakan saat membuat permintaan.

keepAlive

Jika koneksi harus digunakan kembali. Secara bawaan diatur menjadi benar.

method

Metode HTTP yang digunakan saat membuat permintaan.

onDownloadProgress

Panggilan balik yang diaktifkan setelah kemajuan pengunduhan.

onUploadProgress

Panggilan balik yang diaktifkan setelah kemajuan pengunggahan.

proxySettings

Konfigurasi proxy.

requestId

Identifikasi unik untuk permintaan. Digunakan untuk pengelogan dan pelacakan.

spanOptions

Opsi yang digunakan untuk membuat rentang saat pelacakan diaktifkan.

streamResponseStatusCodes

Daftar kode status respons yang isi PipelineResponse terkait harus diperlakukan sebagai aliran.

timeout

Jumlah milidetik yang dapat diambil permintaan sebelum dihentikan secara otomatis. Jika permintaan dihentikan, AbortError akan dilemparkan. Default ke 0, yang menonaktifkan batas waktu.

url

URL untuk membuat permintaan.

withCredentials

Jika kredensial (cookie) harus dikirim bersama selama XHR. Secara default diatur ke false.

Detail Properti

abortSignal

Digunakan untuk membatalkan permintaan nanti.

abortSignal?: AbortSignalLike

Nilai Properti

body

Konten isi HTTP (jika ada)

body?: RequestBodyType

Nilai Properti

formData

Untuk mensimulasikan posting formulir browser

formData?: FormDataMap

Nilai Properti

headers

Header HTTP yang akan digunakan saat membuat permintaan.

headers?: HttpHeaders

Nilai Properti

keepAlive

Jika koneksi harus digunakan kembali. Secara bawaan diatur menjadi benar.

keepAlive?: boolean

Nilai Properti

boolean

method

Metode HTTP yang digunakan saat membuat permintaan.

method?: HttpMethods

Nilai Properti

onDownloadProgress

Panggilan balik yang diaktifkan setelah kemajuan pengunduhan.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Nilai Properti

(progress: TransferProgressEvent) => void

onUploadProgress

Panggilan balik yang diaktifkan setelah kemajuan pengunggahan.

onUploadProgress?: (progress: TransferProgressEvent) => void

Nilai Properti

(progress: TransferProgressEvent) => void

proxySettings

Konfigurasi proxy.

proxySettings?: ProxySettings

Nilai Properti

requestId

Identifikasi unik untuk permintaan. Digunakan untuk pengelogan dan pelacakan.

requestId?: string

Nilai Properti

string

spanOptions

Opsi yang digunakan untuk membuat rentang saat pelacakan diaktifkan.

spanOptions?: SpanOptions

Nilai Properti

@azure/core-tracing.SpanOptions

streamResponseStatusCodes

Daftar kode status respons yang isi PipelineResponse terkait harus diperlakukan sebagai aliran.

streamResponseStatusCodes?: Set<number>

Nilai Properti

Set<number>

timeout

Jumlah milidetik yang dapat diambil permintaan sebelum dihentikan secara otomatis. Jika permintaan dihentikan, AbortError akan dilemparkan. Default ke 0, yang menonaktifkan batas waktu.

timeout?: number

Nilai Properti

number

url

URL untuk membuat permintaan.

url: string

Nilai Properti

string

withCredentials

Jika kredensial (cookie) harus dikirim bersama selama XHR. Secara default diatur ke false.

withCredentials?: boolean

Nilai Properti

boolean