FineUploader-将客户参数传递到“;签名端点”;

FineUploader - Passing customers parameters to the "Signature Endpoint"

本文关键字:端点 客户 参数传递 FineUploader-      更新时间:2024-04-29

我四处寻找了一段时间,发现没有任何方法允许我将自定义POST参数传递到签名端点。

我之所以使用它,是因为我想构建一个通用的服务器端API,它允许所有类型的客户端上传程序。FineUploader就是其中之一。

为了让服务器端API识别进行调用的客户端的类型,我需要知道"哪个上传器"调用了我的API。

我想知道是否有一种方法可以为签名端点添加自定义参数。

(顺便说一句,我确实注意到我可以为成功传递自定义参数并删除端点)

提前感谢您的帮助!

干杯,Thomas

您的正确之处在于,没有API方法或选项来指定您自己的自定义参数,以便与S3或Azure签名请求一起发送。您可以跟踪案例#996,当我们开始处理此问题时,它将更新。

您还可以通过其他几种方式将信息与签名请求一起发送:cookie和查询参数。后者可能是最好的选择。只需在signature.endpoint选项的URL中包含查询参数即可。例如:

signature: {
    endpoint: '/my/signature/endpoint?foo=bar&abc=123'
}