Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11285|Svar: 1

[Kilde] Java bruger OkHttp til at sende HTTP-netværksforespørgsler

[Kopier link]
Opslået på 05/01/2022 09.35.28 | | | |
OkHttp er en standard effektiv HTTP-klient:

  • HTTP/2-understøttelse tillader, at én socket deles for alle forespørgsler fra samme vært.
  • Connection pooling reducerer anmodningsforsinkelse, hvis HTTP/2 ikke er tilgængeligt.
  • Transparent GZIP reducerer downloadstørrelsen.
  • Response caching undgår fuldstændigt netværksduplikatanmodninger.


OkHttp insisterer på, når der er et problem med netværket: det genopretter lydløst almindelige forbindelsesproblemer. Hvis din tjeneste har flere IP-adresser, vil OkHttp prøve en alternativ adresse ved den første forbindelsesfejl. Dette er påkrævet for IPv4+IPv6 og tjenester, der hostes i redundante datacentre. OkHttp understøtter moderne TLS-funktioner (TLS 1.3, ALPN, certifikatlåsning). Den kan konfigureres til at falde tilbage på et bredt udvalg af forbindelser.

Dokumentation:Hyperlink-login er synlig.
GitHub-adresse:Hyperlink-login er synlig.

For det første, hvis det er et Maven-projekt, kan du direkte redigere pom.xml-filen for at introducere okhttp, som følger:

Prøv at sende en GET-anmodning til denne hjemmeside, som vist nedenfor:



Det er også muligt at sende en POST JSON-streng til interfacet, med den fulde kode som følger:

(Slut)





Tidligere:Forklaring af LZ4 Hurtigste Komprimeringsalgoritme
Næste:Nginx reverse proxy dynamisk domæne DNS-cacheproblem
 Udlejer| Opslået på 27/01/2022 13.40.20 |
Tilføj dynamisk anmodningsheaders:

Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com