0

我试图做一个简单的上传文件到服务器,好的,他正确地做到了。但是,当我发送大小为 1MB 或更大的文档时,它会返回错误,但该文件仍然出现在服务器上。它成功了。但他在屏幕上说“上传时出错”(红色)我该如何解决?(抱歉英语不好)

我试图把“onload:(响应)=> response.key”但没有发生。

这是我的 upload.js 它可以工作,但是如果文件有 1MB 或更多,则会显示错误并且它很糟糕,因为文档已在服务器上正确发送。

FilePond.setOptions({
    server: {
      url: 'https://server.example.com',
        process: {
            url: '/upload-file',
            method: 'POST',
            withCredentials: false,
            headers: {},
            timeout: 7000,
            onload: null,
            onerror: null,
            ondata: fd => {
              fd.append('first_id', '08711913000128');
              fd.append('second_id', '222222223');
              fd.append('third_id', 4);
              return fd
            }
        },
        revert: null,
        restore: null,
        load: null,
        fetch: null
    }
});

显示“上传时出错”但应该是“上传完成”,因为它上传到服务器没有问题,就像它完成一样。

4

0 回答 0