Message from JavaScript discussions
November 2018
— Ya no me causa el error :D
const form = new FormData()
f = fs.createReadStream(filename[0], 'utf8')
console.log(f)
form.append('texto', 'Esto es un texto')
form.append('file', f)
r = axios.post(url + '/upFile', form, {
headers: {
'Content-Type': 'multipart/form-data'
}
})
— Ya todo ok?
— Ahora eso es lo que tengo, pero no se sube al servidor
— Comprueba que esté el stream en el formdata
— Yo uso request en vez de axios
— Hice pruebas con el servidor enviando un valor más además del archivo y recibe el valor y el archivo como un [Object object]
— Ya anteriormente hice una prueba de subir el archivo por medio de un formulario aparte en un html y los archivos se suben, pero lo hago desde electron js y no suben
— Creo que intentare utilizar Request
— El solo hacer require a request me da error
— Npm install request --save-dev
— It says encoding.. try changing content-type