Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1761|Odgovoriti: 4

[ASP.NET] ASP.NET Core (trideset) HtpClient tokov, izpisuje odzive med prenosom

[Kopiraj povezavo]
Objavljeno 2024-12-13 ob 19:20:39 | | | |
Zahteve: ASP.NET projektu Core je vmesnik za prenos podatkov namenjen prenosu podatkovnih odzivov z drugih strani uporabnikom, podobno kot funkcija obratnega proxyja. Uporaba HttpClient za prenos datotek in hkratno odzivanje na izhod (tj. pretakanje) je pogosta potreba, še posebej pri velikih datotekah. S tem se izognete nalaganju celotnih datotek v pomnilnik, kar izboljša zmogljivost in izrabo virov. Hkrati bo skrajšal odzivni čas brskalnika in ga ne bo držal v krogu.

HtpClient ne uporablja pretakanja, prenaša vire do vsebin in nato odgovarja uporabnikom, kot je prikazano na naslednji sliki:



Uporabniki morajo počakati 26 sekund, da brskalnik prejme odgovor in začne prenašati datoteko, kar je zelo slaba uporabniška izkušnja.

HtpClient uporablja pretakanje, uporabniki pa morajo počakati le 1 sekundo, da začnejo prenašati vsebino (čas čakanja je odvisen od pasovne širine spletnega strežnika ali ciljnega strežnika virov), kot je prikazano na spodnji sliki:



Koda je naslednja:

(Konec)





Prejšnji:Windows uporablja tar za stiskanje in pakiranje map
Naslednji:Izvedite diagnostični test pomnilnika z Memtest86 Pro v11
 Najemodajalec| Objavljeno 13. 12. 2024 ob 19:21:15 |
Java oss Alibaba Cloud nastavitve datoteke za prenos datoteke prenos imena datoteke
https://www.itsvse.com/thread-7853-1-1.html
 Najemodajalec| Objavljeno 13. 12. 2024 ob 21:33:47 |
Popravite hrošč, ki je povzročil nenormalnost programa, ko je uporabnik aktivno preklical, vnesel izjemo in spremenil kodo statusa odziva "System.InvalidOperationException: StatusCode ni mogoče nastaviti, ker se je odziv že začel", in druge popravke napak, koda je naslednja:






 Najemodajalec| Objavljeno 2024-12-13 21:42:04 |
Za testiranje lahko najdete nekaj velikih datotek:https://mirrors.aliyun.com/centos/7/isos/x86_64/
 Najemodajalec| Objavljeno 13. 5. 2025 ob 16:40:08 |
Mala Objavljeno 13. 12. 2024 ob 21:33
Popravek uporabnika aktivno prekliče, vnese izjemo in spremeni kodo statusa odziva "System.InvalidOperationException: StatusCode canno...

PopraviloNeveljaven ne-ASCII ali kontrolni znak v glavi: 0x000DNenormalno

Koda:

Prijava do hiperpovezave je vidna.-> Metoda SetContentDispositionHeader
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com