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

This was supposed to be just an attempt but while moving the integration test, I found a bug since one of the tests failed for the `Http2Adapter`. So I think...

p: dio
p: http2_adapter
s: bug
e: tests

Everyone will use `Http2Adapter` to support HTTP/2, which is great until it fails to allow non-H2 connections to go through itself. The request provides a fallback adapter to handle non-H2...

s: feature
p: http2_adapter
platform: io

### Package dio ### Version 5.4.0 ### Operating-System iOS ### Output of `flutter doctor -v` ```shell [!] Flutter (Channel unknown, 3.10.0, on macOS 14.1.1 23B81 darwin-arm64, locale zh-Hans-CN) ! Flutter...

h: need triage
s: bug

### Package dio ### Version 5.2.0+1 ### Operating-System Android ### Output of `flutter doctor -v` ```shell [✓] Flutter (Channel stable, 3.10.6, on macOS 14.1.1 23B81 darwin-arm64, locale zh-Hans-CN) • Flutter...

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

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

Just a quick hack to figure out if we can get rid of `DioMixin` and if that would actually make sense. The `DioMixin` is currently the main class. The `DioForNative`...

### Request Statement When i write a interceptor class extends Interceptor, in some case, i wish throw some exception to tell the developer some thing went wrong. so i throw...

s: feature
p: dio
e: PR welcomed

[Wiki: Releasing a new version of packages](https://github.com/cfug/dio/wiki/Releasing-a-new-version-of-packages) | CHANGELOG | Version | |-------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------| | [dio](https://github.com/cfug/dio/blob/main/dio/CHANGELOG.md) | [![Pub](https://img.shields.io/pub/v/dio.svg?include_prereleases)](https://pub.dev/packages/dio) | | [compatibility_layer](https://github.com/cfug/dio/blob/main/plugins/compatibility_layer/CHANGELOG.md) | [![Pub](https://img.shields.io/pub/v/dio_compatibility_layer.svg?include_prereleases)](https://pub.dev/packages/dio_compatibility_layer) | | [cookie_manager](https://github.com/cfug/dio/blob/main/plugins/cookie_manager/CHANGELOG.md) | [![Pub](https://img.shields.io/pub/v/dio_cookie_manager.svg?include_prereleases)](https://pub.dev/packages/dio_cookie_manager) | | [http2_adapter](https://github.com/cfug/dio/blob/main/plugins/http2_adapter/CHANGELOG.md)...

infra

### Package dio ### Version 5.3.3 ### Operating-System Android 13 ### Output of `flutter doctor -v` ```shell Doctor summary (to see all details, run flutter doctor -v): [!] Flutter (Channel...

h: need extra help
p: dio
e: performance
platform: io

Context for this PR at https://github.com/sharat87/httpbun/issues/14#issuecomment-1837429157. Changes pending still, in `scripts/preparing_pinning_certs.sh` and `plugins/http2_adapter/test/pinning_text.dart`. ### New Pull Request Checklist - [ ] I have read the [Documentation](https://pub.dev/documentation/dio/latest/) - [ ] I...

infra