dio_web_adapter 2.1.1  dio_web_adapter: ^2.1.1 copied to clipboard
dio_web_adapter: ^2.1.1 copied to clipboard
An adapter that supports Dio on Web.
dio_web_adapter #
If you encounter bugs, consider fixing it by opening a PR or at least contribute a failing test case.
This package contains adapters for Dio which enables you to use the library on the Web platform.
Versions compatibility #
| Version | Dart (min) | Flutter (min) | 
|---|---|---|
| 1.x | 2.18.0 | 3.3.0 | 
| 2.x | 3.3.0 | 3.19.0 | 
Note: the resolvable version will be determined by the SDK you are using. Run
dart pub upgradeorflutter pub upgradeto get the latest resolvable version.
Get started #
The package is embedded into the package:dio.
You don't need to explicitly install the package unless you have other concerns.
Install #
Add the dio_web_adapter package to your
pubspec dependencies.
Example #
import 'package:dio/dio.dart';
// The import is not required and could produce lints.
// import 'package:dio_web_adapter/dio_web_adapter.dart';
void main() async {
  final dio = Dio();
  dio.httpClientAdapter = BrowserHttpClientAdapter(withCredentials: true);
  // Make a request.
  final response = await dio.get('https://dart.cn');
  print(response);
}