Neonailol
9e6287c88b
Fix typo in interceptor methods names
...
Signed-off-by: Neonailol <neonailol@gmail.com>
2019-06-26 12:14:48 +02:00
Oleg Kalnichevski
8603a61b55
HTTPCLIENT-1968: Preserve escaped PATHSAFE characters when normalizing URI path segments
2019-06-21 17:43:41 +02:00
Oleg Kalnichevski
07a9714f3b
Better event correlation in connection management logging
2019-06-18 15:03:06 +02:00
Oleg Kalnichevski
fdff6b6c0f
Misspelled main method name
2019-06-18 15:03:06 +02:00
Serkan Turgut
2267ef26b9
HTTPCLIENT-1992: Impossible to access trailer-headers available in chunked transfer-encoding
...
1. Implementing getTrailers() in ResponseEntityProxy which will return a
Supplier which propagates the output of ChunkedInputStream.getFooters(),
otherwise it returns a empty list.
2. Fixing a typo in ResponseEntityProxy.enhance() method name.
2019-06-14 11:38:53 +02:00
Oleg Kalnichevski
1afa421f6f
HTTPCLIENT-1991: incorrect handling of non-standard DNS entries by PublicSuffixMatcher
2019-06-05 11:07:04 +02:00
Adam Retter
d71d0f5a4c
Refactor to enable support for non-form based multipart requests
2019-06-03 15:30:02 +02:00
dowy
91f9278b9a
Escape DEL character when tracing
...
DEL characters should be converted to [0x7f] in Wire traces otherwise they are difficult to see in logs.
2019-05-30 11:47:40 +02:00
Jay Modi
7fbbe7c98f
HTTPCLIENT-1981: disallow TRACE requests with an enclosed entity
2019-04-11 12:17:14 +02:00
Oleg Kalnichevski
8fdc2ec1b8
Fixed copying of examples for project website
2019-04-06 10:59:23 +02:00
Oleg Kalnichevski
72d9b378cd
Upgraded HttpClient version to 5.0-beta5-SNAPSHOT
2019-04-06 10:36:42 +02:00
Oleg Kalnichevski
3fac3a4435
HttpClient 5.0-beta4 release
2019-04-03 10:41:53 +02:00
Oleg Kalnichevski
c44a10df75
[HTTPCORE-572] Move examples to the src/test folders for each module
2019-04-02 14:55:24 +02:00
Oleg Kalnichevski
07bd2e26fc
Changed route tracking of proxy to not default to false
2019-03-18 09:28:31 +01:00
Artem Smotrakov
a2a55f82e5
HTTPCLIENT-1969: Filter out weak cipher suites
2019-03-07 12:20:13 +01:00
Oleg Kalnichevski
285674e4ff
HttpClient should retry requests in case of ConnectionClosedException
2019-03-07 09:19:08 +01:00
Oleg Kalnichevski
d950fa6ed0
Bug fix: Simple response consumer to discard stored content when releasing resources
2019-03-07 09:19:08 +01:00
Oleg Kalnichevski
39023dfed1
Bug fix: main async request execution handlers to release teh associated response consumer upon exception
2019-03-07 09:19:08 +01:00
Oleg Kalnichevski
74ae768e0d
Fixed examples broken by HttpCore upgrade
2019-03-07 09:19:08 +01:00
Ryan Schmitt
f8653a011a
Upgrade HttpCore to version 5.0-beta7
2019-02-27 14:36:53 -08:00
Gary Gregory
1f06087fad
Use final.
2019-01-31 21:11:28 -05:00
Oleg Kalnichevski
123bd993cf
HTTPCLIENT-1960: URIBuilder incorrect handling of multiple leading slashes in path component
2019-01-14 09:36:14 +01:00
Oleg Kalnichevski
7824d98d0c
HTTPCLIENT-1958: PoolingHttpClientConnectionManager to throw ExecutionException in case of a lease operation cancellation instead of InterruptedException
...
(fixed previous commit)
2019-01-10 13:37:24 +01:00
Oleg Kalnichevski
50e7dd51e0
HTTPCLIENT-1958: PoolingHttpClientConnectionManager to throw ExecutionException in case of a lease operation cancellation instead of InterruptedException
2019-01-10 10:20:59 +01:00
吴雪山
df415c4f24
Shutdown executorService on AbstractHttpAsyncClientBase shutdown
2019-01-08 13:52:28 +08:00
Michael Osipov
812f18b453
[HTTPCLIENT-1957] Remove use of Proxy-Connection header
...
This closes #132
2019-01-02 17:19:42 +01:00
Michael Osipov
354ae3586e
[HTTPCLIENT-1952] Allow default User Agent to be disabled
...
This closes #128
2018-12-23 23:56:07 +01:00
Michael Osipov
4450221be7
Improve HttpResponseException#getMessage()
...
The #getMessage() now properly consists of the status code as such and the
optional reason phrase. Moreover, the pure reason phrase can be retrieved
via #getReasonPhrase.
2018-12-23 21:18:13 +01:00
Alex Panchenko
6275a39c00
replace empty HttpResponseException.message with statusCode
...
(cherry picked from commit 20dfff12c4
)
2018-12-19 17:37:11 +02:00
Oleg Kalnichevski
6b410fe0e7
Merge pull request #124 from eryksz/fixSelfAssigment
...
Fixed incorrect method parameter name in PoolingAsyncClientConnectionManagerBuilder
2018-12-16 18:20:27 +01:00
Jens Borgland
eac6c062b5
Better handling of http(s).proxyUser and http(s).proxyPassword
2018-12-16 18:14:07 +01:00
Oleg Kalnichevski
df4b6d5c80
Upgraded HttpClient version to 5.0-beta4-SNAPSHOT
2018-12-16 11:12:33 +01:00
Eryk Szymanski
0c2b8e8a49
Fix PoolingAsyncClientConnectionManagerBuilder
...
Wrong argument name in setConnPoolPolicy results with self assignment of variable
2018-12-14 16:16:02 +01:00
Oleg Kalnichevski
6a0dc58570
HttpClient 5.0-beta3 release
2018-12-11 10:14:12 +01:00
Oleg Kalnichevski
836e953da0
Added optional dependency on conscrypt-openjdk-uber 1.4.1; support for advanced TLS functions (such as ALPN extension) on Java 1.7 and Java 1.8 through Conscrypt TLS library
2018-12-10 13:18:41 +01:00
Oleg Kalnichevski
b452006756
Upgraded HttpCore to version 5.0-beta6
2018-12-04 15:49:56 +01:00
Ryan Schmitt
4ee9d3107f
Revert "Use connectTimeout as TLS handshake timeout"
...
This reverts commit d3e34f70c4
. Although
this commit did fix TLS handshake timeouts, it then broke response
timeouts by causing the connectTimeout to also be used as a
socketTimeout (even after the TLS connection is established.)
2018-11-30 15:02:23 -08:00
Oleg Kalnichevski
03de3ab16c
Removed experimental CredSsp auth scheme
2018-11-16 10:26:16 +01:00
Ryan Schmitt
d3e34f70c4
Use connectTimeout as TLS handshake timeout
2018-11-13 13:47:18 -08:00
Oleg Kalnichevski
de59e984c7
Code simplification; removed dependency on classic API specific classes
2018-11-08 10:55:42 +01:00
Oleg Kalnichevski
56b43f388b
Upgraded download-maven-plugin to version 1.4.1
2018-11-03 14:25:23 +01:00
Oleg Kalnichevski
3c25ca7266
HTTPCLIENT-1949: DigestScheme to use HttpRequest#getRequestUri instead of HttpRequest#getPath
2018-10-30 13:06:30 +01:00
Oleg Kalnichevski
65802bc8d3
Added reference to JDK-8212885
2018-10-29 11:18:32 +01:00
Oleg Kalnichevski
eb0ee46c05
Upgraded HttpClient version to 5.0-beta3-SNAPSHOT
2018-10-27 10:30:11 +02:00
Oleg Kalnichevski
83f9ab8d1d
HttpClient 5.0-beta2 release
2018-10-23 15:40:37 +02:00
Oleg Kalnichevski
d799a588ef
Hack to make hostname verification work with TLSv1.3 resumed sessions
2018-10-23 09:28:40 +02:00
Oleg Kalnichevski
75ca519314
Added #responseTimeout to RequestConfig
2018-10-22 15:52:03 +02:00
Oleg Kalnichevski
b74cb12d44
Renamed RequestConfig#connectionTimeout to RequestConfig#connectTimeout
2018-10-22 15:14:04 +02:00
Ryan Schmitt
e92c75be8a
HTTPCLIENT-1942: Add example of full-duplex reactive message exchange
2018-10-22 11:45:02 +02:00
Oleg Kalnichevski
64470a970d
Use Timeout instead of long / TimeUnit
2018-10-22 11:37:14 +02:00