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. Это в основном релизе исправлена ​​ошибка, которая рассматривается ряд некритических ошибок.

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

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

cap
cap

28 Sep 15

Net::SSH
Net::SSH

28 Feb 15

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

Apache Empire-db
Apache Empire-db

10 Dec 15

Apache CloudStack
Apache CloudStack

10 Feb 16

Apache cTAKES
Apache cTAKES

20 Jul 15

Apache MRQL
Apache MRQL

1 Mar 15

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

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