retrofit icon indicating copy to clipboard operation
retrofit copied to clipboard

A type-safe HTTP client for Android and the JVM

Results 172 retrofit issues
Sort by recently updated
recently updated
newest added

I think updating [the Javadoc website](https://square.github.io/retrofit/2.x/retrofit/) is missing in the releasing process.

This is analogous to the implementation in https://github.com/square/okhttp/pull/6282 For retrofit there are currently following issues: - okhttp/okio is still on a version which do not have OSGi metadata (therefore the...

**What** Support for parameters with custom annotations. For example: ```Kotlin annotation class CustomAnnotation interface SomeApiService { @GET("operation") fun getData(@CustomAnnotation customValue: String) } ``` **Why** When implementing a custom `Call.Factory` implementation,...

I am attempting to make a multipart iterable call. If I'm understanding correctly, this is the way to go ``` @Multipart @POST("/foo/bar/") Call method(@Part("ping") List ping) ``` Thing is, I...

I am writing a call adapter that would take response type and several custom annotated request parameters and transform them to a custom HTTP body. For example if user of...

when we use retrofit 2.5 with okhttp 3 when change OkHttpClient().dispatcher().setMaxRequestsPerHost(10); we found sometimes our post request A remote address and B remote address all result by json, retrofit's okhttpCall...

If a non-`IOException`-derived exception is thrown from an OkHttp interceptor, an RxJava3 call adapter stalls indefinitely and does not signal the exception downstream. (This used to work with the RxJava2...

What kind of issue is this? - [ ] Question. This issue tracker is not the place for questions. If you want to ask how to do something, or to...

Enhancement
PR welcome

In [protobuf documents](https://github.com/google/protobuf-gradle-plugin#default-outputs) it's recommended to use `protobuf-lite` instead of `protobuf` > Android projects: no default output will be added. Since Protobuf 3.0.0, protobuf-lite is the recommended Protobuf library for...

Documentation

```java RequestBuilder builder = new RequestBuilder( "GET", HttpUrl.get("https://github.com"), "square/{name1}/{name2}", null, null, false, false, false ); builder.addPathParam("name1", "retro{}fit", false); builder.addPathParam("name2", "iss[]ues", false); assertEquals("https://github.com/square/retro%7B%7Dfit/iss%5B%5Des", builder.build().url().toString()); ``` From [rfc3986#section-3.3](http://tools.ietf.org/html/rfc3986#section-3.3) I would assume that...

OkHttp