I am trying to send a zip file from my nodejs app to an endpoint written in PHP. I am using axios and formdata
here is my js code:
const endpoint = '...';
const form = new FormData();
form.append('file', fs.createReadStream(zipFilePath), zipFileName);
axios
.post(endpoint, form, {
headers: form.getHeaders()
})
.then((res) => {
console.log(res.data);
})
.catch((e) => {
console.log(e);
});
I am not getting the file at the php side, $_FILES is always empty.
<?php
header('Access-Control-Allow-Origin: *');
var_dump($_FILES);
die('response from server');