Добрый день,
нужно в JS сделать post запрос с файлами, подобный тому, как работает отправка формы в html:
<form method="POST" enctype="multipart/form-data" action="/files/upload-multiple-files">
<input type="file" name="files" multiple> <br/>
<button type="submit">Submit</button>
</form>
Пытался в JS следующим способом, но не работает:
var formData = new FormData();
formData.append("files", this.images);
var xhr= new XMLHttpRequest();
xhr.open("POST", "/files/upload-multiple-files");
xhr.send(formData);
xhr.onreadystatechange = function () {
if (xhr.readyState === 4) {
console.log(xhr)
}
}
Подскажите в чем ошибка или в какую сторону копать.