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

ipaddress
ipaddress

13 Apr 15

dnslib
dnslib

12 May 15

netaddr
netaddr

12 Apr 15

RubyDNS
RubyDNS

1 Mar 15

Inne programy z deweloperem Apache Software Foundation

Apache Turbine
Apache Turbine

9 Feb 16

Apache Nutch
Apache Nutch

1 Mar 15

Apache Mahout
Apache Mahout

6 Mar 16

Komentarze do Apache HttpComponents Client

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