OkHttp on vaikimisi tõhus HTTP-klient:
- HTTP/2 tugi võimaldab jagada ühte pesa kõigi sama hosti päringute jaoks.
- Ühenduse kogumine vähendab päringute latentsust, kui HTTP/2 pole saadaval.
- Läbipaistev GZIP vähendab allalaadimismahtu.
- Vastuste vahemällu salvestamine väldib täielikult võrgu dubleeritud päringuid.
OkHttp nõuab, et kui võrgus on probleem: ta taastub vaikselt tavalistest ühendusprobleemidest. Kui sinu teenusel on mitu IP-aadressi, proovib OkHttp esimese ühenduse rikke korral alternatiivset aadressi. See on vajalik IPv4+IPv6 ja teenuste jaoks, mis on majutatud redundantsetes andmekeskustes. OkHttp toetab kaasaegseid TLS-funktsioone (TLS 1.3, ALPN, sertifikaatide lukustamine). Seda saab seadistada nii, et see toetub laia ühenduste valikule.
Dokumentatsioon:Hüperlingi sisselogimine on nähtav. GitHubi aadress:Hüperlingi sisselogimine on nähtav.
Esiteks, kui tegemist on maven-projektiga, saad pom.xml faili otse muuta, et tutvustada okhttp-i, järgmiselt:
Proovi saata GET-taotlus sellele veebilehele, nagu allpool näidatud:
Samuti on võimalik saata POST JSON string liidesele, kus kogu kood on järgmine:
(Lõpp)
|