adriancole
8aa32c2c14
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
d9411f1e2e
[maven-release-plugin] prepare release 10.0.1
6 years ago
adriancole
7bff1a5961
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
f228ac57da
[maven-release-plugin] prepare release 10.0.0
6 years ago
smithya
cb611eff4d
support charset when build Reader for Response.Body ( #766 )
...
* add charset to Response.Body when create Reader
* format
* support charset when build Reader for Response.Body
* support charset when build Reader for Response.Body
* support charset when build Reader for Response.Body
* format header
* format Response
6 years ago
Kevin Davis
9875a16f4a
Adding Method to Retryable Exception for evaluation ( #744 )
...
Closes #719
This change adds the original Request Method to `RetryableException`,
allowing implementers to determine if a retry should occur based on
method and exception type.
To support this, `Response` objects now require that the original
`Request` be present. Test Cases, benchmarks, and documentation have
been added.
* Refactored Request Method Attribute on Requests
* Added `HttpMethod` enum that represents the supported HTTP methods
replacing String handling.
* Deprecated `Request#method()` in favor of `Request#httpMethod()`
6 years ago
Marvin Froeder
985c6828fd
Removing @Deprecated methods marked for removal on feign 10 ( #739 )
6 years ago
fei
fa30e55d93
Copy default config if present before per request timeouts setting in ( #734 )
...
ApacheHttpClient
6 years ago
Kevin Davis
99c1540c7e
Updated POM version and set compilier and signatures to Java8 ( #704 )
...
* Updated the Cipher Suites in `TrustingSSLSocketFactory` to an appropriate
Java 8 Cipher.
* Updated all versions to 10.0.0-SNAPSHOT
7 years ago
Marvin Froeder
ad136c33e8
Formatted using eclipse formatter ( #699 )
...
Settings file: https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml
Formatter maven plugin: https://github.com/velo/maven-formatter-plugin
7 years ago
Marvin Herman Froeder
20a4ce403a
Next development version
7 years ago
adriancole
97fc92e41f
[maven-release-plugin] prepare for next development iteration
7 years ago
adriancole
882eb96f06
[maven-release-plugin] prepare release 9.7.0
7 years ago
Marvin Froeder
192ef115f4
Create unit test for JAXRS2Contract ( #695 )
7 years ago
masc
94ce07122e
FIXED unsupported jaxrs-2.1 annotations should not break entire interface ( #672 )
...
* FIXED unsupported jaxrs-2.1 annotations should not break entire interface, resolving #669
* UPDATED jaxrs: more defensive jaxrs2 support
* ADDED jsr311-api dependency to httpclient (as jsr311 is `provided` in feign-jaxrs now)
* UPDATED httpclient `jsr311-api` scope to test
UPDATED jaxrs readme
7 years ago
Marvin Herman Froeder
1f99fa4dbc
[maven-release-plugin] prepare for next development iteration
7 years ago
Marvin Herman Froeder
7734578019
[maven-release-plugin] prepare release 9.6.0
7 years ago
Benjamin Shai
14cbeb4c8d
Bump the version to prepare for the next release ( #650 )
7 years ago
Marvin Froeder
9fd1b1dd31
Updated license headers ( #648 )
7 years ago
adriancole
2ae6fc5e4f
[maven-release-plugin] prepare for next development iteration
7 years ago
adriancole
6a1b70a1cf
[maven-release-plugin] prepare release 9.5.1
7 years ago
jonfreedman
c9d6a9ac89
test for https://github.com/OpenFeign/feign/pull/511
7 years ago
Mihhail Verhovtsov
431b328237
Set empty HttpEntity if request body is null.
...
Otherwise RequestBuilder will create HttpEntity from query parameters.
7 years ago
Alan Loi
8c54e3aa09
Fix ApacheHttpClient.getContentType() to use request charset as default ( #566 )
8 years ago
adriancole
f7fea7f7dc
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
69b136ca8b
[maven-release-plugin] prepare release 9.5.0
8 years ago
Merkushev Kirill
30ff85fae3
remove unused build.gradle ( #546 )
...
Fixes #545
8 years ago
adriancole
eb663b95db
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
70ec67e514
[maven-release-plugin] prepare release 9.4.0
8 years ago
Andrey Stolyarchuk
8fd94cec95
Support request content-type with charset ( #453 )
8 years ago
adriancole
3adb897def
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
8ee4389e2f
[maven-release-plugin] prepare release 9.3.1
8 years ago
adriancole
6fd40494c4
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
4b1b255bcd
[maven-release-plugin] prepare release 9.3.0
8 years ago
adriancole
baf8e25626
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
8b24647fa2
[maven-release-plugin] prepare release 9.2.0
8 years ago
Nick Fiacco
cc650a0314
added builder methods and Request field for Response object ( #436 )
8 years ago
adriancole
449e9ceaba
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
c6bee3a74f
[maven-release-plugin] prepare release 9.1.0
8 years ago
adriancole
4c98cfc307
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
015ce2f3a9
[maven-release-plugin] prepare release 9.0.0
8 years ago
adriancole
8d5a95153e
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
4fb7f169c3
[maven-release-plugin] prepare release 9.0.0
8 years ago
Adrian Cole
60e0319237
Adds maven project under group id io.github.openfeign ( #416 )
...
* Updates travis to use maven for non-deploys
* Adds maven project for io.github.openfeign
* Polished maven configuraion
8 years ago
Carter Kozak
6717142afc
Returns null when Content-Length > Integer.MAX_VALUE ( #410 )
...
OkHttp client should not bail out when response body is >2gb
Instead, we return null length and the response can be processed
similarly to a chunked body.
Also, shares common client tests in AbstractClientTest
8 years ago
bjsousa@wisc.edu
3d84c767ba
Upgrade to OkHttp 3.2 and adjust tests as needed to work with new OkHttpClient and MockWebServer methods
9 years ago
Adrian Cole
3378eee852
Recognizes reason phrase is nullable and not set when using http/2
...
See https://github.com/http2/http2-spec/issues/202
Fixes #382
9 years ago
Javier Campanini
d25095c50c
bump okhttp dependencies to 2.7.5
9 years ago
Adrian Cole
b29f9d8aea
Documents intent of client tests
9 years ago
Dave Syer
5244db4300
Apache HTTP client hates to have the Content-Length set
...
It always sets the header itself and if we set it as well it barfs
so it is better just to avoid setting it at all.
9 years ago