Apache HttpComponents Client

소프트웨어 스크린 샷:
Apache HttpComponents Client
소프트웨어 정보:
버전: 4.5.1 업데이트
업로드 날짜: 6 Mar 16
라이센스: 무료
인기: 58

Rating: nan/5 (Total Votes: 0)

아파치 HttpComponents 클라이언트가 널리 사용 자카르타 커먼즈 HttpClient를 3.1의 후속 단단히 아파치 HttpComponents 코어 라이브러리와 통합되어 있습니다.

는 HttpComponents 클라이언트 라이브러리를 확장 할 예정 도구입니다 자바의 다양한 HTTP 관련 기능에 대한 지원 내장 인증, 연결 및 쿠키 관리와 관련된 추가 기능을 제공한다.


라이브러리 콘텐츠에 얽매이고 도구의 광범위한 세트를 사용할 수 있습니다 특히 이후, HTTP 통합 소프트웨어 및 응용 프로그램을 구축 할 때

이 개발자에게 많은 도움이됩니다.

HttpClient를 다음과 같은 사양을 준수 :

* RFC 1945 하이퍼 텍스트 전송 프로토콜 - HTTP / 1.0

* RFC 2616 하이퍼 텍스트 전송 프로토콜 - HTTP / 1.1

* RFC 2109 HTTP 상태 관리기구 (쿠키)

* RFC 2965 HTTP 상태 관리기구 (쿠키 V2)

* RFC 2617 HTTP 인증 : 기본 및 다이제스트 액세스 인증

이 릴리스의 새로운 기능입니다 무엇 :

이 HttpClient를 4.3.4 (GA)의 유지 보수 릴리스입니다 그 높은 동시성 시나리오에서 성능을 향상시킵니다.
이 버전은 사용자 정의 프록시 클래스 동적 프록시를 대체하고 java.reflect.Proxy.newInstance에서 스레드 경합을 제거 () 연결 풀 및 처리 응답 메시지의 연결을 임대 할 때.

버전 4.5의 새로운 기능입니다 :

이 HttpClient를 4.3.4 (GA)이 높은 동시성 시나리오에서 성능을 향상 유지 보수 릴리스입니다.
이 버전은 사용자 정의 프록시 클래스 동적 프록시를 대체하고 java.reflect.Proxy.newInstance에서 스레드 경합을 제거 () 연결 풀 및 처리 응답 메시지의 연결을 임대 할 때.

이 버전 4.4.1의 새로운 기능입니다 :

이 HttpClient를 4.3.4 (GA)이 높은 동시성 시나리오에서 성능을 향상 유지 보수 릴리스입니다.
이 버전은 사용자 정의 프록시 클래스 동적 프록시를 대체하고 java.reflect.Proxy.newInstance에서 스레드 경합을 제거 () 연결 풀 및 처리 응답 메시지의 연결을 임대 할 때.

버전 4.4의 새로운 기능입니다 :

이 HttpClient를 4.3.4 (GA)이 높은 동시성 시나리오에서 성능을 향상 유지 보수 릴리스입니다.
이 버전은 사용자 정의 프록시 클래스 동적 프록시를 대체하고 java.reflect.Proxy.newInstance에서 스레드 경합을 제거 () 연결 풀 및 처리 응답 메시지의 연결을 임대 할 때.

이 버전 4.3-β1의 새로운 무엇 : (. 연결 해제)

이 자바 7에 대한 지원 시도 -과 - 자원 자원 관리를위한
HttpEntity, HttpRequest에와 HttpClient를 인스턴스를 유창하게 구사 빌더 클래스를 추가했습니다.
생성자 주입 및 일반 구성 개체에 찬성 인터페이스 HttpParams에 따라 환경 설정 및 구성 API의 중단.
스레드 안전에 대한 개체 불변성 대신 액세스 동기화에 의존. 그 인스턴스를 여러 요청을 교환하여 공유 할 수있는 불변의 균등 물에 의해 대체되었습니다 몇 가지 오래 된 클래스.
DefaultHttpClient, DecompressingHttpClient, CachingHttpClient 및 이와 유사한 클래스는 불변의 HttpClient를 인스턴스를 생성 빌더 클래스에 찬성 사용되지 않습니다.

이 릴리스 4.2 이후보고 된 문제들을 해결하는 버그 수정 릴리스는 다음과 같습니다

이 버전 4.2.1의 새로운 기능입니다.

버전 4.2의 새로운 기능입니다 유창 인터페이스의 개념을 기반으로 HttpClient를위한

이 새로운 외관 API. 유동성 API는 HttpClient를의 가장 기본적인 기능을 표시하고 HttpClient를 전체의 유연성을 필요로하지 않는 비교적 간단한 사용 사례를위한 것입니다. 그러나, 유동성 API 거의 완전히 연결 관리와 자원 할당 해제를 처리하는 것으로부터 사용자를 해소.
재 설계 및 접속 관리 코드를 재기록.

이 주로 HTTP 캐싱 모듈 4.1.2 이후 발견 된 문제의 문제들을 해결하는 버그 수정 릴리스는 다음과 같습니다

이 버전 4.1.3의 새로운 기능입니다.

이 버전 4.2 알파 1의 새로운 기능입니다 :

이 재 설계 및 연결 관리 코드를 재 작성.
유창 인터페이스의 개념을 기반으로 HttpClient를위한 새로운 외관 API.
더 복잡한 인증 시나리오를 처리 할 수​​ 있도록 향상된 HttpClient를 HTTP 인증 API.

이 릴리스 4.1.1 이후보고 된 중요하지 않은 문제들을 해결하는 버그 수정 릴리스는 다음과 같습니다

이 버전 4.1.2의 새로운 기능입니다.

이 버전 4.1.1의 새로운 기능입니다 :

HttpHostConnectException 제대로 직접 비 터널링 프록시 연결을 시도하지.
# rewriteURI이 URI 경로 구성 요소에 여러 개의 연속 슬래시를 처리하는 방식의 URIUtils을 변경 : 여러 선도적 인 슬래시가 기관 컴퍼넌트와 혼란을 방지하기 위해 하나의 슬래시로 대체됩니다. 경로의 나머지 내용이 수정되지 않습니다.
인증이 필요한 프록시 서버를 통해 요청을 터널링 할 때 프록시 인증 헤더의 원인이 해결 된 중요한 버그가 대상 호스트에 요청하실 수 있습니다.
선제 인증을위한 사용자 자격 증명을 조회 할 때 잘못된 AuthScope 인스턴스를 생성하는 RequestAuthCache 프로토콜 인터셉터를 일으키는 버그 수정.
고정 방법 DigestScheme은 넌스 카운트 값을 생성합니다.

이 버전 4.0.3의 새로운 기능입니다 :

이 HttpClient를 4.0.2 이전의 안정적인 릴리스 이후 발견 된 버그의 숫자를 해결 유지 보수 릴리스입니다. 이것은 4.0.x의 지점에서 마지막 릴리스 될 가능성이 높습니다.

이 버전 4.1 알파 1의 새로운 기능 :

이 SO_TIMEOUT 영구 (재사용) 연결에 재설정되지 않습니다.
인터페이스를 처리하는 확장 된 클라이언트의 리디렉션 리디렉션의 내용을 제어 할 수 있습니다.
SPNEGO 인증 방식을 지원합니다.
추가 매개 변수는 대상 호스트 및 프록시 인증에 대해 지원되는 인증 방식에 대한 선호도의 순서를 정의 할 수 있습니다.
투명 콘텐츠 인코딩을 지원합니다.

이 버전 4.0.1의 새로운 기능입니다 jcip-annotations.jar를에

이 제거 된 의존성.
SO_TIMEOUT 영구 (재사용) 연결에 재설정되지 않습니다.
UrlEncodedFormEntity 이제 컨텐츠 유형 헤더에 문자 집합을 설정합니다.
성능을 손상 수명이 짧은 개체에서 제거 로그 조회.
URLEncodedUtils이 올바르게 캐릭터 세트를 지정 폼 URL 인코딩 엔티티를 구문 분석합니다.

유사한 소프트웨어

CiscoConfParse
CiscoConfParse

19 Jul 15

Charles
Charles

10 Dec 15

dnslib
dnslib

12 May 15

개발자의 기타 소프트웨어 Apache Software Foundation

Apache Knox
Apache Knox

12 May 15

Apache Rat
Apache Rat

13 Apr 15

Apache Tez
Apache Tez

11 Mar 16

코멘트 Apache HttpComponents Client

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!