HTTPClient constructor

HTTPClient(
  1. String url
)

Implementation

HTTPClient(String url)
      : baseUrl = '${env['APP_API_URL']}/${url.startsWith("/") ? url.substring(1) : url}',
      timeoutDuration = Duration(milliseconds: int.parse(env['APP_API_TIMEOUT_MS'] ?? '3000')) {

  if (_accessCookie != null) {
    _setAccessCookie(_accessCookie!);
  }

  if (_csrfCookie != null) {
    _setCSRFCookie(_csrfCookie!);
  } else {
    String? csrfCookie = getCSRFCookie();
    if (csrfCookie != null && csrfCookie.isNotEmpty) {
      _setCSRFCookie(csrfCookie);
    }
  }
}