axios手机端上传文件报错

fileSelected() {
          let file = this.$refs.fileInput.files[0];
          let formData = new FormData();
          formData.append("file", file);
          const config = {
            headers: { "Content-Type": "multipart/form-data;boundary=" + new Date().getTime() },
            timeout: 100000
          };
          axios.post("/upload/blog", formData,config)
            //.then(({data}) => this.fileList.push('/imgs' + data))
            .then(({ data }) => {
              this.fileList.push(data)
            })
            .catch(r=>{
              alert(r)
            });
        },

原因:由于手机加载图片需要耗时,请求直接超出了默认超时时间
设置超时时间timeout: 100000

ps -ef
java -jar xxx.jar > xxx.log &

你可能感兴趣的:(javascript,前端,开发语言)