Back to Dio

dio_web_adapter

plugins/web_adapter/README.md

5.0.01.7 KB
Original Source

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

VersionDart (min)Flutter (min)
1.x2.18.03.3.0
2.x3.3.03.19.0

Note: the resolvable version will be determined by the SDK you are using. Run dart pub upgrade or flutter pub upgrade to 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

dart
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.dev');
  print(response);
}