Apache HttpComponents Core

Скриншот программы:
Apache HttpComponents Core
Детали программы:
Версия: 4.4.4 обновление
Дата загрузки: 6 Mar 16
Разработчик: Apache Software Foundation
Тип распространения: Бесплатная
Популярность: 17

Rating: 3.3/5 (Total Votes: 3)

Apache HttpComponents Core не охватывает все аспекты протокола HTTP, но только главные основы, все, что необходимо для поддержки основных коммуникаций между клиентом и сервером.

Библиотека может быть использована для построения как на стороне клиента и на стороне сервера HTTP услуг, поддерживая две основные модели ввода / вывода:

- блокирование (последовательный, синхронный, основанный на Java I / O)

- неблокирующая (параллельный, асинхронный, основанный на Java NIO)

Библиотека пытается поддерживать баланс между производительностью и простотой в использовании, в то же время оставаясь автономный компонент, который может быть добавлен и повторно использовать в нескольких приложениях и экземпляров.

Apache HttpComponents Ядро также породил подобный проект, Apache HttpComponents Client , HTTP-клиент на стороне агента.

Что нового в этом выпуске.

  • PrivateKeyStrategy не работает с NIO SSL
  • VersionInfo # getUserAgent сообщает неправильную версию Java.
  • Неблокирующая соединение не должно вызывать конца-потока обратного вызова до тех пор, пока существует до сих пор данные во входном буфере сеанса. Это может привести к серии коротких конвейерных запросов, чтобы преждевременно выйти из строя в случае неожиданного прекращения соединения по противоположной конечной точки.

Что нового в версии 4.4.2:.

  • PrivateKeyStrategy не работает с NIO SSL
  • VersionInfo # getUserAgent сообщает неправильную версию Java.
  • Неблокирующая соединение не должно вызывать конца-потока обратного вызова до тех пор, пока существует до сих пор данные во входном буфере сеанса. Это может привести к серии коротких конвейерных запросов, чтобы преждевременно выйти из строя в случае неожиданного прекращения соединения по противоположной конечной точки.

Что нового в версии 4.4.1:.

  • PrivateKeyStrategy не работает с NIO SSL
  • VersionInfo # getUserAgent сообщает неправильную версию Java.
  • Неблокирующая соединение не должно вызывать конца-потока обратного вызова до тех пор, пока существует до сих пор данные во входном буфере сеанса. Это может привести к серии коротких конвейерных запросов, чтобы преждевременно выйти из строя в случае неожиданного прекращения соединения по противоположной конечной точки.

Что нового в версии 4.4:.

  • Поддержка SSL повторного согласования с NIO
  • Из последовательности ответа HTTP вызывает NPE в HttpAsyncRequestExecutor.
  • состояние гонки, если запрос на соединение успешно и раз в то же самое время.
  • Исправлена ​​проблема синхронизации в блокировании и реализации неблокирующая пула подключений

Что нового в версии 4.2.2:

  • NIO длина разграничены содержание энкодер неправильно обрабатывает сообщения больше 2 Гб.
  • Исправлена ​​регрессия в DefaultConnectionReuseStrategy заставляя его неправильно флаг соединения как без многократного использования после 204, 205 или 304 ответа.
  • Исправлена ​​регрессия в HttpAsyncRequestExecutor, заставляя его обрабатывать 204, 205 и 304 ответов неправильно, возвращая сообщение с закрытым контентом тела.

Что нового в версии 4.2.1:

  • Это релиз патч, который исправляет ряд некритические ошибки найдены, так как 4.2.

Что нового в версии 4.2:

  • Наиболее заметные функции, включенные в этой версии, соединительные компоненты бассейн для блокирования и неблокирующий HTTP соединений и новых асинхронных клиента и протокола на стороне сервера обработчиков.

Что нового в версии 4.1.3:

  • Этот релиз исправляет критическую регрессию введенный в версии 4.1 .2. При особых обстоятельствах неблокирующая SSL сессий может не правильно нагружена, если противоположный конец отключает соединение без отправки сообщения 'близко Notify' вызывает бесконечный цикл в / O отправки нити I.

Что нового в версии 4.1.2:

  • метод IOSession # setSocketTimeout () не сбрасывает счетчик тайм-аута.
  • Неблокирующая сеанс SSL ввода / вывода может преждевременно прекратить вызывая усечение тела сообщения, когда содержимое сообщения Кусок кодируются и соединение закрывается на противоположном конце.
  • Исправлены неверные результаты, полученные при обработке DefaultConnectionReuseStrategy ответных сообщений, содержание которых предприятие расшифрован или изменено путем перехватчика протокола.

Что нового в версии 4.1.1:

  • Это релиз патч, который исправляет ряд некритических проблем, обнаруженных после выпуска 4.1.
  • Этот релиз также знаменует собой окончание поддержки Java 1.3. Начиная с версии 4.2 HttpCore потребует Java 1.5 для всех его компонентов.

Что нового в версии 4.1:.

  • DefaultConnectingIOReactor утечки дескриптор сокета, если запрос на установление сеанса не удается

  • <Литий> The ChunkEncoder может запросить для отрицательного предела буфера, создающего IllegalArgumentException.
  • SSLIOSession # isAppInputReady () не проверяет состояние входного буфера сеанса.
  • EntityUtils # ToString () и EntityUtils # toByteArray () возвращает нулевое значение, если HttpEntity # getContent () равна нулю.
  • Исправлена ​​некорректная обработка HTTP лиц по неблокирующего LengthDelimitedDecoder, когда значение Content-Length больше, чем Integer.MAX_VALUE.

Что нового в версии 4.1 Beta 2:

  • Это второй релиз бета-версии HttpCore 4.1. Это в основном релизе исправлена ​​ошибка, которая рассматривается ряд некритических ошибок.

Похожие программы

JAXL
JAXL

13 May 15

dnslib
dnslib

12 May 15

Charles
Charles

10 Dec 15

ipaddress
ipaddress

13 Apr 15

Другие программы разработчика Apache Software Foundation

Apache Curator
Apache Curator

10 Feb 16

Apache JDO
Apache JDO

11 Apr 15

Apache UIMA
Apache UIMA

17 Feb 15

Комментарии к Apache HttpComponents Core

Комментарии не найдены
добавить комментарий
Включите картинки!