Нельзя переписать значение входного файла.
Вы можете взять содержимое файла и отправить его с помощью Ajax.
reader.onload = function(e){
const data = new FormData();
const url = this.result;
const blob = convertUrlToBlob(url);
data.append("file_input", blob, "filename.ext");
const xhr = new XMLHttpRequest();
xhr.open('POST', '/example/url');
xhr.send(data);
};
Я не буду вдаваться в детали того, как написать функцию convertUrlToBlob
, она покрыта этим вопросом .