How to use image from media library without reupload it when creating new or editing some entry

i already have images in media library that i want to use as cover in my new entry but the only way i know for making new entry that have file in its field is to send it in formdata or multipart, for my front end im using fluttter web and this is how im doing it

editForm(int id, String judul, String isiRich, Cover coverModel) async {
    final token = await SecureStorrage.getToken();
    var data = {"judul": judul, "isiRich": isiRich};
    Map<String, String> data2 = {"data": json.encode(data).toString()};

    var responImage = await http.get(
        Uri.parse('http://localhost:1337${coverModel.data.attributes.url}'));
    var byte = responImage.bodyBytes;

    var request =
        http.MultipartRequest("PUT", Uri.parse("$baseURL/artikels/$id"));
    request.headers['Authorization'] = 'Bearer $token';
    request.fields.addAll(data2);
    var image = http.MultipartFile.fromBytes(
      "files.cover",
      byte,
      contentType: MediaType("image", "png"),
      filename: coverModel.data.attributes.name,
    );
    request.files.add(image);
    var response = await request.send();
    var responseData = await response.stream.toBytes();
    var result = String.fromCharCodes(responseData);
    print(result);

but in this way, it ends up sending the file that already in media library.
is there’s a way that i can use it without sending the same image again and again?

thanks in advance.