fuel
fuel copied to clipboard
The easiest HTTP networking library for Kotlin/Android
# Bug Report ## Description When response error is 401 Unauthorised, no body available in Response.data ## To Reproduce ``` "https://host/auth" //401 .httpPost() .body("""{"api": "key"}""") .responseString { _, response, _...
The tilte refers; I've tried the method suggested in the Fuel documentation but it is no longer supported how would one go about serializing and deserialising a list of objects.
# Bug Report ## Description I have this code: ``` val (request, response, result) = Fuel .post(iamUrl) .jsonBody(jwtPayload) .response() ``` `jwtPayload` is a JSON string like `{"jwt": "..."}` If I...
I'm creating an android app using Fuel for kotlin and i need to send a GET request to the server with a body but got "Exception : method does not...
# Bug Report ## Description Hi, I'm trying to implement Fuel in an android app I'm working on. When I start my application I get error `java.lang.ClassNotFoundException Didn't find class...
# Logging interceptors should log, not `print` ## Description LogRequestInterceptor, LogRequestAsCurlInterceptor, and LogResponseInterceptor don't utilize any logging frameworks or APIs, they simply `println()` their output. I'd suggest proper integration with...
Resolves #810 ## Description Set up the project with gradle refreshVersions to make it easier to upgrade dependency versions ## Help needed I had to upgrade to Gradle 6.9 The...
# Refactoring ## Description Hello, I'm the author of refreshVersions, a Gradle plugin whose mission is to make adding and updating dependencies faster, more convenient and less error-prone See [https://jmfayard.github.io/refreshVersions/](https://jmfayard.github.io/refreshVersions/)...
## Description Add unit test to * `DecodeStream.kt` * `EncodeStream.kt` ## Type of change Check all that apply - [ ] Bug fix (a non-breaking change which fixes an issue)...
# Feature Request ## Description Currently, it is impossible to add an async authentication like firebase auth token function is async. ## Proposed Solution `FoldableRequestInterceptor` should support a `Task` ##...