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
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
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
Adrian Cole
eb351f843d
Bumps dependency versions for integrations
...
* OkHttp/MockWebServer 2.4.0
* Gson 2.3.1
* Jackson 2.6.0
* Ribbon 2.1.0
* SLF4J 1.7.12
9 years ago
Adrian Cole
207530d6c0
Reformats code according to Google Java Style
...
Files had various formatting differences, as did pull requests. Rather than
create our own style, this inherits and requires the well documented Google
Java Style.
10 years ago
Adrian Cole
bceee32ea7
Removes unused imports in OkHttpClientTest
10 years ago
Adrian Cole
72c3ba80a6
Ensures Accept headers default to */*
...
Closes #123
10 years ago
Adrian Cole
49b700e6f7
Adds OkHttp integration
...
closes #134
10 years ago