Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.0k views
in Technique[技术] by (71.8m points)

vue.js - Problem uploading a image with formData and fetch in Vue

im geting a error 500 (Internal Server Error) when trying to upload a image with a API.

This is the code I use:

fnguardar(event) {
      const fileN = event.target.files[0];
      const formdata = new FormData();

      formdata.append("imagen", fileN, "img1.jpg");

      console.log("guardando");

      fetch("https://cors-anywhere.herokuapp.com/" + this.url, {
        method: "POST",
        body: formdata,
        headers: {
          Accept: "multipart/form-data",
          "Content-Type": "multipart/form-data",
        },
      })
        .then((res) => {
          console.log(res);
        })
        .then((i) => {
          this.i = i;
          console.log("datos enviados");
          console.log(i);
        });
    } 

The input code:

<input type="file" id="img" name="img" @change="fnguardar($event)" />

What I′m missing?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...