delete function

Future<Response> delete(
  1. String url, {
  2. Map<String, String>? headers,
  3. int? timeOut,
})

Implementation

Future<http.Response> delete(String url, {Map<String, String>? headers, int? timeOut}) async {
  final Map<String, dynamic> request = {
    "method": "DELETE",
    "url": url,
    "headers": headers ?? const <String, String>{},
    "timeOut": Duration(seconds: timeOut ?? _timeOut).inMilliseconds
  };
  if (_useNative){
    return await _sendRequest(request);
  } else {
    return await http.delete(
        Uri.parse(url),
        headers: headers
    ).timeout(Duration(seconds: timeOut ?? _timeOut));
  }
}