Здравствуйте. Встала задача отправить форму, где одно из полей файл, на сервер. Есть такой js код:
const formData = new FormData(event.target); // event.target - та самая форма
const url = '/php/addPost.php';
const options = {
method : 'POST',
body : formData,
headers : {
"Content-type": "form/multipart",
}
};
const response = await fetch(url, options);
const data = await response.text();
console.log(data);
Но на сервер ничего не приходит. Массив $_POST пустой, $_REQUEST тоже.
Если отправлять через json, то на сервере все ок, но стирается передаваемый файл.
В чем ошибка, как сделать правильно?