put method
Sends an HTTP PUT request with the given headers to the given URL. Adds security headers to the request before sending.
Implementation
@override
Future<http.Response> put(Uri url,
        {Map<String, String>? headers,
        Object? body,
        Encoding? encoding}) async =>
    await http.put(
      url,
      headers: await newHeaders(headers),
      body: body,
      encoding: encoding,
    );