import 'package:dio/dio.dart';
import 'package:dio_cookie_manager/dio_cookie_manager.dart';
import 'package:cookie_jar/cookie_jar.dart';
void main() async {
final dio = Dio();
final cookieJar = CookieJar();
dio.interceptors.add(CookieManager(cookieJar));
// 登录请求
final loginResponse = await dio.post('https://yourapi.com/login', data: {
'username': 'yourUsername',
'password': 'yourPassword',
});
// 后续请求会自动带上登录后设置的 Cookie
final dataResponse = await dio.get('https://yourapi.com/some-data-endpoint');
}