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. Це в основному релізі виправлена ​​помилка, яка розглядається ряд некритичних помилок.

Схожі програми

Apache SSHD
Apache SSHD

9 Apr 16

PcapRub
PcapRub

1 Mar 15

Requests
Requests

12 May 15

cap
cap

28 Sep 15

Інші програми розробника Apache Software Foundation

Apache Rave
Apache Rave

13 Apr 15

Apache Oltu
Apache Oltu

10 Dec 15

Apache FOP
Apache FOP

13 May 15

Apache MINA
Apache MINA

13 Apr 15

Apache HttpComponents Core

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями