Dio используется, чтобы разрешить установку файлов cookie по умолчанию в таких базовых опциях, как этот. альтернатива)? Пытаясь адаптировать приведенный выше код к новому API Dio, у меня есть следующее, за исключением того, что я не вижу, как добавить повара ie в банку.
var dio = Dio();
dio.interceptors.add(InterceptorsWrapper(onRequest: (RequestOptions options) async {
var customHeaders = {
"Host": "api.example.test",
"Content-Type": "application/json",
};
options.headers.addAll(customHeaders);
return options;
}));
var cookieJar=CookieJar();
/// I was expecting something like .add(Cookie(...))
dio.interceptors.add(CookieManager(cookieJar));