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
David Tanner
e70bb4fb7a
Add the Content-Type if specified, unless we are setting the body ( #569 )
...
* Add the Content-Type if specified, unless we are setting the body
* Update changelog
7 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
Jonathan Fuerth
0444e23b0d
Don't leak OkHttp response when response.body() is null ( #556 )
...
Signed-off-by: Jonathan Fuerth <jonathan@helpful.com>
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
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
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