【问题标题】:react dropzone uploader using custom request body使用自定义请求正文对 dropzone 上传器做出反应
【发布时间】:2019-11-06 13:04:35
【问题描述】:

我正在根据文档使用 react dropzone 上传器将文件上传到我的服务器。我正在向 formdata 对象添加一些额外的主体参数,如 RDU 组件文档中所述https://react-dropzone-uploader.js.org/docs/api#getuploadparams 但它总是使用 RDU 的标准请求正文发送请求。

我的getUploadParams 方法看起来像这样

getUploadParams = ({ file, meta }) => {
        const data = new FormData()
        data.append('customFile', file)
        data.append('type', 'normal')
        return { data, url: uploadUrl }
    }

任何帮助如何发送我们自己的请求表单数据对象?

【问题讨论】:

    标签: javascript reactjs react-dropzone


    【解决方案1】:

    试试这个:

    return { url: uploadUrl,data }
    

    也许订单让你失望了

    【讨论】:

      【解决方案2】:

      正确的使用方法

      getUploadParams = ({ file, meta }) => {
          const body= new FormData()
          body.append('customFile', file)
          body.append('type', 'normal')
          return { url: uploadUrl, body }
      }
      

      【讨论】:

        猜你喜欢
        • 2020-08-27
        • 1970-01-01
        • 2016-11-02
        • 1970-01-01
        • 1970-01-01
        • 2020-02-03
        • 1970-01-01
        • 1970-01-01
        • 2021-09-20
        相关资源
        最近更新 更多