dio icon indicating copy to clipboard operation
dio copied to clipboard

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapter...

Results 163 dio issues
Sort by recently updated
recently updated
newest added

### Request Statement We should add a CI job, which ensures that a PR always adds a changelog entry. We can avoid things like [this](https://github.com/cfug/dio/pull/1659) follow-up by doing that.

infra

### Request Statement So, I don't want to have to extend DioException. I want to be able to use interceptors to handle DioException errors with my own error class that...

s: feature

### Request Statement People usually wonder why their requests are being treated as CORS. Various of configuration could lead to the result before people can realize, such as `connectTimeout` and...

e: documentation
e: good for newcomers
p: dio

### Request Statement I want to reuse my `dio` instance, to take advantage of all the interceptors, timeouts and other things that were configured inside it. I have one HTTP...

e: documentation
p: dio

### Package dio ### Version 5.1.2 ### Operating-System Windows ### Adapter Default Dio ### Output of `flutter doctor -v` ```shell Doctor summary (to see all details, run flutter doctor -v):...

h: need more info
h: need triage
s: bug

### Package dio ### Version 5.4.1 ### Operating-System Android ### Output of `flutter doctor -v` ```shell flutter doctor -v [✓] Flutter (Channel stable, 3.19.3, on macOS 14.4 23E214 darwin-arm64, locale...

p: dio
s: bug

### Request Statement We ran into a release issue since we introduced `dio_test` as a test package without publishing it to pub.dev. This requires path dependency, but the release action...

infra

### Request Statement Following https://github.com/cfug/dio/pull/2139 we should update the `Interceptor` function return types. But this is a breaking change so we can only do this for dio 6.0.0. ### Solution...

s: feature
p: dio

### Package dio ### Version 5.3.3 ### Operating-System Web ### Adapter Default Dio ### Output of `flutter doctor -v` ```shell [!] Flutter (Channel stable, 3.22.0, on macOS 14.5 23F79 darwin-arm64,...

h: need triage
s: bug

Resolve #2111 ### New Pull Request Checklist - [x] I have read the [Documentation](https://pub.dev/documentation/dio/latest/) - [x] I have searched for a similar pull request in the [project](https://github.com/cfug/dio/pulls) and found none...