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
Paul Nepywoda
e17aaed40d
support PUT with empty body parameter
...
follow-up commit to https://github.com/Netflix/feign/pull/271
9 years ago
Adrian Cole
7c0ddbf9e0
Updates to okhttp 2.7.1
9 years ago
Adrian Cole
4f86d15dd8
Bumps dependency versions, most notably Gson 2.5 and OkHttp 2.7
9 years ago
Carter Kozak
ef017519c3
Allow responses to be streamed.
...
Never expands >8kb responses into memory
9 years ago
Andriy Sukhyy
93cd0b716e
Added support for spaces in path
9 years ago
Paul Nepywoda
0904133d22
Supports POST without a body parameter
...
```java
@RequestLine("POST")
String noPostBody();
```
see
http://johnfeng.github.io/blog/2015/06/30/okhttp-updates-post-wouldnt-be-allowed-to-have-null-body/
9 years ago
Adrian Cole
149ccbdb87
Skips error handling when return type is Response
...
In unsuccessful scenarios, such as redirects, error handling converts a
`Response` into an exception. When a user defines a return type as
`Response`, we can assume they will want access to things like headers
even in an error scenario.
See #249
9 years ago
Adrian Cole
0652714b2c
Bumps dependency versions for integrations
...
* OkHttp/MockWebServer 2.5.0
* Jackson 2.6.1
* Apache Http Client 4.5
* JMH 1.10.5
9 years ago
Adrian Cole
511e8843fb
Fixes NPE when apache client rebuffers content
...
When log level is full, the response body is rebuffered. The Apache
client had a bug where it allowed `toInputStream` to return null. This
fixes that bug and backfills tests for the other two clients.
Fixes #255
9 years ago