如何将自定义表单数据发送到 FineUploader Azure Success 端点?

How to send custom form data to FineUploader Azure Success endpoint?

我将 FineUploader 5.13.0 与 Azure Blob 存储端点一起使用。

我已经成功地将文件直接上传到 blob 存储,并且在上传结束时也成功访问了我的 Web 服务器成功端点。

但是,我正在寻找一种方法将 post 中的自定义数据包含到成功端点。

文档中的这一点似乎暗示这是可能的。 在 "Optional server-side tasks" 部分下 "uploadSuccess.endpoint",它说它将发送 "Any parameters/form fields you have associated with the file".

但是,我似乎不知道该怎么做。

这个问题似乎是指它,但没有提供足够的信息。 https://github.com/FineUploader/fine-uploader/issues/1313

注意,我指的不是挂钩到现有 HTML 表单的功能,如本文档页面所述: "Integrating with Existing HTML Forms" https://docs.fineuploader.com/branch/master/features/forms.html

您可能正在寻找 FineUploader 的请求 params。这允许您添加额外的表单数据。

例如:

new qq.FineUploader({

    // elided

    request: {
        params: {
            testing: "THIS IS A TEST"
        }
    }
});

这将显示在请求的多部分正文中: