Estoy tratando de buscar esto:
fetch("https://www.filestackapi.com/api/store/S3?key=MYKEY&filename=teste", { body: "@/C:/Users/Acer/Pictures/1 (2).jpg", headers: { "Content-Type": "image/png", }, method: "POST", });Pero no funciona.
Estoy tratando de enviar un archivo desde una input en mi formulario.
Prueba este código en javascript:
<input accept="image/*" type="file" id="imgInp" />; var input = document.getElementById("imgInp"); var data = new FormData(); data.append("file", input.files[0]); data.append("user", "hubot"); fetch("https://www.filestackapi.com/api/store/S3?key=MYKEY", { method: "POST", headers: { "Content-Type": "image/png", }, body: data, });PD.: En cartero funciona! ¿Alguna idea?
var input = document.getElementById('imgInp'); var data = new FormData() data.append('file', input.files[0]) data.append('user', 'hubot') fetch('https://www.filestackapi.com/api/store/S3?key=MYKEY', { method: 'POST', body: data }) Debe omitir el encabezado de content-type para esta solicitud. El navegador agregará automáticamente el encabezado Tipo de contenido.