Cila është koha e paracaktuar për Httpclient C#?
Cila është koha e paracaktuar për Httpclient C#?

Video: Cila është koha e paracaktuar për Httpclient C#?

Video: Cila është koha e paracaktuar për Httpclient C#?
Video: Kur është koha e fundit e limitit për të falur namazin e sabahut? 2024, Prill
Anonim

Koha e paracaktuar e një HttpClient është 100 sekonda.

Duke pasur parasysh këtë, cili është afati i parazgjedhur për kërkesën

120 sekonda

Gjithashtu e dini, çfarë është koha e skadimit të HttpClient? Të HttpClient nga Sistemi. Neto. Paketa Http ka Kohëzgjatja Vetia që paracaktohet në 100 sekonda, e cila ndërsa lexova kodin thjesht do të thotë se sa kohë deri sa detyra të anulohet. Nëse keni një operacion që kërkon, le të themi, 40 sekonda përpara se të kthejë çdo të dhënë, ai do të bëjë gjithmonë timeout pas 30 sekondash.

Këtu, si mund ta caktoj kohën e përfundimit të

Të default vlera është 100,000 milisekonda (100 sekonda). te vendosur një pafundësi timeout , vendosur vlera e pronës në InfiniteTimeSpan. Një pyetje për Sistemin e Emrave të Domenit (DNS) mund të marrë deri në 15 sekonda për t'u kthyer ose për t'u mbaruar.

A duhet të hedh

Pra, nëse jeni duke krijuar një HttpRequestMessage dhe kalimin e atij mesazhi në metodën SendAsync të një Sistemi. Nëse jeni duke përdorur, të themi, StringContent, ai nuk ka nevojë të hidhet gjithsesi dhe për këtë arsye mesazhi nuk ka nevojë të hidhet.

Recommended: