Apache HttpComponents Client

Screenshot Software:
Apache HttpComponents Client
Szczegóły programowe:
Wersja: 4.5.1 Aktualizowane
Filmu: 6 Mar 16
Licencja: Wolny
Popularność: 58

Rating: nan/5 (Total Votes: 0)

Apache HttpComponents Client jest następcą powszechnie stosowanych Jakarta Commons HttpClient 3.1 i jest ściśle zintegrowany z Apache HttpComponents podstawowa biblioteki.

HttpComponents biblioteki Client to narzędzie przeznaczone do rozszerzenia Java wbudowanego wsparcia dla różnych funkcji związanych z HTTP-, zapewniając dodatkowe funkcje związane z uwierzytelnianiem, połączenia i zarządzania ciasteczkami.

To pomaga programistom dużo podczas tworzenia oprogramowania HTTP zintegrowane i aplikacji, zwłaszcza, że ​​biblioteka jest niezależne od zawartości i może być używany do szerokiego zestawu narzędzi.

HttpClient spełnia następujące wymagania:

* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0

* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1

* RFC 2109 Mechanizm HTTP State Management (Cookies)

* RFC 2965 Mechanizm HTTP State Management (Cookies v2)

* RFC 2617 HTTP Uwierzytelnianie: Basic i Digest Authentication Access

Co nowego w tym wydaniu:

    < li> HttpClient 4.3.4 (GA) jest wydaniem poprawkowym, który poprawia osiągi w wysokich scenariuszy współbieżności.
  • Ta wersja zastępuje dynamicznych proxy z niestandardowych klas proxy i eliminuje twierdzenie wątek w java.reflect.Proxy.newInstance (), gdy leasing połączeń z wiadomości Bilard i reagowania przetwarzania.

Co nowego w wersji 4.5:

  • HttpClient 4.3.4 (GA) jest wydaniem poprawkowym, że poprawia wydajność w wysokich scenariuszy współbieżności.
  • Ta wersja zastępuje dynamicznych proxy z niestandardowych klas proxy i eliminuje twierdzenie wątek w java.reflect.Proxy.newInstance (), gdy leasing połączeń z wiadomości Bilard i reagowania przetwarzania.

Co nowego w wersji 4.4.1:

  • HttpClient 4.3.4 (GA) jest utrzymanie zwalniający, który poprawia osiągi w wysokich scenariuszy współbieżności.
  • Ta wersja zastępuje dynamicznych proxy z niestandardowych klas proxy i eliminuje twierdzenie wątek w java.reflect.Proxy.newInstance (), gdy leasing połączeń z wiadomości Bilard i reagowania przetwarzania.

Co nowego w wersji 4.4:

  • HttpClient 4.3.4 (GA) jest wydaniem poprawkowym, że poprawia wydajność w wysokich scenariuszy współbieżności.
  • Ta wersja zastępuje dynamicznych proxy z niestandardowych klas proxy i eliminuje twierdzenie wątek w java.reflect.Proxy.newInstance (), gdy leasing połączeń z wiadomości Bilard i reagowania przetwarzania.

Co nowego w wersji 4.3-beta1:

  • Obsługa Java 7 try-with-zasobów dla zarządzanie zasobami (release połączenia).
  • Dodano biegle klasy Builder HttpEntity, HttpRequest i httpclient przypadkach.
  • Wycofanie preferencji i konfiguracji API oparty na HttpParams interfejs za wstrzyknięcie konstruktora i zwykłych obiektów konfiguracyjnych.
  • Uzależnienie od obiektu niezmienności zamiast synchronizacji dostępu dla bezpieczeństwa wątków. Kilka starych klas, których przypadki mogą być współdzielone przez wielu wymianach żądanie zostały zastąpione przez niezmiennych odpowiedników.
  • DefaultHttpClient, DecompressingHttpClient, CachingHttpClient i podobne zajęcia są przestarzałe na rzecz klas wypełniaczy, które produkują niezmienne instancje httpclient.

Co nowego w wersji 4.2.1:

  • To jest wydaniem poprawki błędów, które odnosi się do szeregu problemów zgłaszanych od uwolnienia 4.2.

Co nowego w wersji 4.2:

  • Nowa fasada API dla HttpClient oparty na koncepcji biegle berło. Fluent API eksponuje tylko najbardziej podstawowe funkcje HttpClient i jest przeznaczone dla stosunkowo prostych przypadków użycia, które nie wymagają pełnej elastyczności HttpClient. Jednakże, biegle API prawie całkowicie uwalnia użytkowników od konieczności radzenia sobie z zarządzaniem połączeniami i dealokacji zasobów.
  • przebudowany i przepisany kod zarządzania połączeniami.

Co nowego w wersji 4.1.3:

  • To jest wydaniem poprawki błędów, które odnosi się do szeregu problemów znalezionych kwestie od 4.1.2 głównie w module buforowania HTTP.

Co nowego w wersji 4.2-alfa1.

  • przebudowany i przepisany kod zarządzania połączeniami
  • Nowa fasada API dla HttpClient oparty na koncepcji płynnego interfejsu.
  • Ulepszone uwierzytelnianie HTTP API, które umożliwia HttpClient do obsługi bardziej skomplikowanych scenariuszy uwierzytelniania.

Co nowego w wersji 4.1.2:

  • To jest wydaniem poprawki błędów, które odnosi się do szeregu problemów niekrytycznych zgłaszanych od uwolnienia 4.1.1.

Co nowego w wersji 4.1.1:

  • HttpHostConnectException nieprawidłowo ponowiona za bezpośrednie i nie tunelowanego połączeń proxy.
  • zmienił sposób URIUtils # rewriteURI obsługuje wiele kolejnych ukośniki w składniku ścieżki URI: Wiele czołowych ukośniki zostaną zastąpione przez jedną kreską w celu uniknięcia nieporozumień ze składnikiem władzy. Pozostałą zawartość toru nie będą zmienione.
  • Naprawiono błąd powodujący krytyczne nagłówek Proxy-Authorization być wysłane do hosta docelowego, gdy tunelowanie żądania za pośrednictwem serwera proxy, który wymaga uwierzytelnienia.
  • Naprawiono błąd powodujący Protokołu przechwytujących RequestAuthCache wygenerować nieprawidłową instancję AuthScope gdy patrząc poświadczeń użytkownika do uwierzytelnienia poboru.
  • Poprawiono sposób DigestScheme generuje wartości nonce-Count.

Co nowego w wersji 4.0.3:

  • HttpClient 4.0.2 jest wydaniem poprawkowym, że poprawki szereg błędów wykrytych od czasu poprzedniego wydania stabilnego. Jest to prawdopodobnie ostatnia wersja z gałęzi 4.0.x.

Co nowego w wersji 4.1 Alpha 1:

  • SO_TIMEOUT nie jest resetowany na trwałe (ponownie wykorzystane połączenia).
  • Rozszerzona przekierowanie klienta interfejs obsługi, aby umożliwić kontrolę zawartości przekierowania.
  • Wsparcie dla systemu uwierzytelniania SPNEGO.
  • Dodano parametry określają kolejność preferencji dla obsługiwanych systemów auth do hosta docelowego i uwierzytelniania proxy.
  • Przejrzysta treść wsparcie kodowania.

Co nowego w wersji 4.0.1.

  • Usunięto zależność od jcip-annotations.jar
  • SO_TIMEOUT nie jest resetowany w sprawie trwałych (re-used) połączeń.
  • UrlEncodedFormEntity teraz ustawia charset w nagłówku Content-Type.
  • Wyeliminowany wyszukiwań Zaloguj się krótkotrwałe obiektów szkodliwego.
  • URLEncodedUtils teraz poprawnie analizuje postać URL-zakodowane podmioty, które określają się charset.

Podobne oprogramowanie

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

Guacamole
Guacamole

10 Apr 16

Requests
Requests

28 Feb 15

dnslib
dnslib

12 May 15

Inne programy z deweloperem Apache Software Foundation

Apache DdlUtils
Apache DdlUtils

12 Apr 15

Apache MRUnit
Apache MRUnit

12 May 15

Apache SSHD
Apache SSHD

9 Apr 16

Apache jclouds
Apache jclouds

10 Feb 16

Komentarze do Apache HttpComponents Client

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!