Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 11285|Antwort: 1

[Quelle] Java verwendet OkHttp, um HTTP-Netzwerkanfragen zu senden

[Link kopieren]
Veröffentlicht am 05.01.2022 09:35:28 | | | |
OkHttp ist ein standardmäßiger effizienter HTTP-Client:

  • Die HTTP/2-Unterstützung ermöglicht es, für alle Anfragen desselben Hosts einen Socket zu teilen.
  • Connection Pooling reduziert die Anfragelatenz, wenn HTTP/2 nicht verfügbar ist.
  • Transparentes GZIP verringert die Download-Größe.
  • Response Caching vermeidet komplett doppelte Netzwerkanfragen.


OkHttp besteht darauf, wenn es ein Problem mit dem Netzwerk gibt: Es repariert still und leise von häufigen Verbindungsproblemen. Wenn dein Dienst mehrere IP-Adressen hat, versucht OkHttp beim ersten Verbindungsausfall eine alternative Adresse. Dies ist für IPv4+IPv6 und Dienste erforderlich, die in redundanten Rechenzentren gehostet werden. OkHttp unterstützt moderne TLS-Funktionen (TLS 1.3, ALPN, Zertifikatssperrung). Es kann so konfiguriert werden, dass es für eine Vielzahl von Verbindungen zurückfällt.

Dokumentation:Der Hyperlink-Login ist sichtbar.
GitHub-Adresse:Der Hyperlink-Login ist sichtbar.

Erstens, wenn es sich um ein Maven-Projekt handelt, können Sie die pom.xml-Datei direkt bearbeiten, um okhttp einzuführen, wie folgt:

Versuche, eine GET-Anfrage auf diese Website zu senden, wie unten gezeigt:



Es ist auch möglich, eine POST-JSON-Zeichenkette an die Schnittstelle zu senden, mit dem vollständigen Code wie folgt:

(Ende)





Vorhergehend:Erklärung des LZ4 Schnellsten Kompressionsalgorithmus
Nächster:Nginx Reverse-Proxy-Dynamik-Domain-DNS-Caching-Problem
 Vermieter| Veröffentlicht am 27.01.2022 13:40:20 |
Dynamisch Request-Header hinzufügen:

Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com