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

Pogled: 11285|Odgovoriti: 1

[Vir] Java uporablja OkHttp za pošiljanje HTTP omrežnih zahtevkov

[Kopiraj povezavo]
Objavljeno na 5. 01. 2022 09:35:28 | | | |
OkHttp je privzeto učinkovit odjemalec HTTP:

  • Podpora HTTP/2 omogoča, da se ena vtičnica deli za vse zahteve istega gostitelja.
  • Združitev povezav zmanjša zakasnitev zahtev, če HTTP/2 ni na voljo.
  • Transparentni GZIP zmanjša velikost prenosa.
  • Predpomnjenje odzivov popolnoma preprečuje podvojene zahteve v omrežju.


OkHttp vztraja, kadar je težava z omrežjem: tiho se obnovi po pogostih težavah s povezavo. Če ima vaša storitev več IP naslovov, bo OkHttp ob prvi neuspešni povezavi poskusil nadomestni naslov. To je potrebno za IPv4+IPv6 in storitve, ki gostujejo v redundantnih podatkovnih centrih. OkHttp podpira sodobne funkcije TLS (TLS 1.3, ALPN, zaklepanje certifikatov). Lahko se nastavi tako, da se vrača za širok nabor povezav.

Dokumentacija:Prijava do hiperpovezave je vidna.
GitHub naslov:Prijava do hiperpovezave je vidna.

Najprej, če gre za maven projekt, lahko neposredno uredite pom.xml datoteko, da uvedete okhttp, kot sledi:

Poskusite poslati zahtevo GET na to spletno stran, kot je prikazano spodaj:



Možno je tudi poslati POST JSON niz na vmesnik, s celotno kodo, kot sledi:

(Konec)





Prejšnji:Razlaga algoritma najhitrejšega stiskanja LZ4
Naslednji:Težava z DNS predpomnjenjem dinamične domene Nginx reverse proxy
 Najemodajalec| Objavljeno na 27. 01. 2022 13:40:20 |
Dinamično dodajanje glav zahtev:

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