Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 11285|Resposta: 1

[Fonte] O Java usa OkHttp para enviar requisições de rede HTTP

[Copiar link]
Publicado em 05/01/2022 09:35:28 | | | |
OkHttp é um cliente HTTP padrão eficiente:

  • O suporte a HTTP/2 permite que um socket seja compartilhado para todas as requisições do mesmo host.
  • O pooling de conexão reduz a latência das requisições se o HTTP/2 não estiver disponível.
  • O GZIP transparente reduz o tamanho do download.
  • O cache de resposta evita completamente requisições duplicadas na rede.


O OkHttp insiste que, quando há um problema na rede: ele se recupera silenciosamente de problemas comuns de conexão. Se seu serviço tiver múltiplos endereços IP, o OkHTTP tentará um endereço alternativo na primeira falha de conexão. Isso é necessário para IPv4+IPv6 e serviços hospedados em data centers redundantes. OkHttp suporta recursos modernos de TLS (TLS 1.3, ALPN, bloqueio de certificados). Ele pode ser configurado para uma ampla variedade de conexões.

Documentação:O login do hiperlink está visível.
Endereço do GitHub:O login do hiperlink está visível.

Primeiro, se for um projeto Maven, você pode editar diretamente o arquivo pom.xml para introduzir okhttp, da seguinte forma:

Tente enviar uma solicitação GET para este site, como mostrado abaixo:



Também é possível enviar uma string POST JSON para a interface, com o código completo conforme segue:

(Fim)





Anterior:Explicação do algoritmo de compressão mais rápida do LZ4
Próximo:Problema de cache dinâmico DNS do domínio proxy reverso Nginx
 Senhorio| Publicado em 27/01/2022 13:40:20 |
Adicionar dinamicamente cabeçalhos de requisição:

Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com