Berapa batas waktu default untuk Httpclient C#?
Berapa batas waktu default untuk Httpclient C#?

Video: Berapa batas waktu default untuk Httpclient C#?

Video: Berapa batas waktu default untuk Httpclient C#?
Video: Только стакан этого сока ... Обратное забивание артерий и снижение высокого кровяного давления 2024, Mungkin
Anonim

Batas waktu default dari HttpClient adalah 100 detik.

Dengan mengingat hal ini, berapa batas waktu default untuk permintaan

120 detik

Juga Tahu, apa batas waktu HttpClient? NS Klien dari Sistem. Bersih. Paket HTTP memiliki Waktu habis properti yang default ke 100 detik yang ketika saya membaca kode hanya berarti berapa lama sampai tugas dibatalkan. Jika Anda memiliki operasi yang membutuhkan waktu 40 detik sebelum mengembalikan data apa pun, itu akan selalu waktu habis setelah 30 detik.

Di sini, bagaimana cara mengatur batas waktu

NS bawaan nilainya adalah 100.000 milidetik (100 detik). Ke mengatur tak terbatas waktu habis , mengatur nilai properti ke InfiniteTimeSpan. Kueri Domain Name System (DNS) mungkin memerlukan waktu hingga 15 detik untuk kembali atau habis waktu.

Haruskah saya membuang

Jadi, jika Anda membuat Pesan dan meneruskan pesan itu ke metode SendAsync dari System. Jika Anda menggunakan, katakanlah, StringContent, itu tidak perlu dibuang dan oleh karena itu pesan tidak perlu dibuang.

Direkomendasikan: