Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11285|Отговор: 1

[Източник] Java използва OkHttp за изпращане на HTTP мрежови заявки

[Копирай линк]
Публикувано в 5.01.2022 г. 9:35:28 ч. | | | |
OkHttp е по подразбиране ефективен HTTP клиент:

  • Поддръжката на HTTP/2 позволява споделяне на един сокет за всички заявки от един и същи хост.
  • Пулирането на връзки намалява латентността на заявките, ако HTTP/2 не е наличен.
  • Transparent GZIP намалява размера на изтеглянето.
  • Кеширането на отговори напълно избягва дублирането на заявки в мрежата.


OkHttp настоява, когато има проблем с мрежата: той тихо се възстановява от често срещани проблеми с връзката. Ако услугата ви има няколко IP адреса, OkHttp ще опита алтернативен адрес при първата повреда на връзката. Това е необходимо за IPv4+IPv6 и услуги, хоствани в резервни центрове за данни. OkHttp поддържа съвременни TLS функции (TLS 1.3, ALPN, заключване на сертификати). Може да бъде конфигуриран да се поддържа за широк спектър от връзки.

Документация:Входът към хиперлинк е видим.
GitHub адрес:Входът към хиперлинк е видим.

Първо, ако проектът е maven, можете директно да редактирате pom.xml файла, за да въведете okhttp, както следва:

Опитайте да изпратите заявка за GET на този уебсайт, както е показано по-долу:



Възможно е също да се изпрати POST JSON низ към интерфейса, с пълния код, както следва:

(Край)





Предишен:Обяснение на най-бързия алгоритъм за компресия в LZ4
Следващ:Проблем с кеширането на DNS в Nginx reverse proxy dynamic domain domain
 Хазяин| Публикувано в 27.01.2022 г. 13:40:20 ч. |
Динамично добавяне на заглавия на заявки:

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com