enableWebCredentials function

void enableWebCredentials(
  1. Dio dio
)

Web: let the browser store and send cookies (it owns the Cookie header, which JavaScript is not allowed to set).

Implementation

void enableWebCredentials(Dio dio) {
  final adapter = dio.httpClientAdapter;
  if (adapter is BrowserHttpClientAdapter) {
    adapter.withCredentials = true;
  } else {
    dio.httpClientAdapter = BrowserHttpClientAdapter()..withCredentials = true;
  }
}