Fine Uploader 将文件名传递给签名端点
Fine Uploader pass filename to signature endpoint
我想将文件名传递给签名端点,以便我可以设置
ContentDisposition 到 azure 上的实际文件名。
var manualuploader = $("#fine-uploader").fineUploaderAzure({
template: 'qq-template',
signature: {
endpoint: $("#fine-uploader").data("url"),
},
...
这就是我目前拥有的。我知道对于回调,您可以使用函数并在函数内使用 getName (id)。我如何在 fineuploader 的签名部分中获取名称,以便我可以将其附加到 url 并将其作为参数传递到我的端点?
谢谢
即使您能够使用签名 GET 请求发送额外的参数,您也无法在 azure 中的实际文件上设置任何 headers/params,因为此时它不在 azure 中.
相反,您应该指定一个 uploadSuccess.endpoint 选项。 Fine Uploader 在 Azure 中成功上传文件后,Azure 将向此端点发送一个 POST 请求,其中包含许多参数,包括文件名。现在是更改文件的适当时间。
我想将文件名传递给签名端点,以便我可以设置 ContentDisposition 到 azure 上的实际文件名。
var manualuploader = $("#fine-uploader").fineUploaderAzure({
template: 'qq-template',
signature: {
endpoint: $("#fine-uploader").data("url"),
},
...
这就是我目前拥有的。我知道对于回调,您可以使用函数并在函数内使用 getName (id)。我如何在 fineuploader 的签名部分中获取名称,以便我可以将其附加到 url 并将其作为参数传递到我的端点?
谢谢
即使您能够使用签名 GET 请求发送额外的参数,您也无法在 azure 中的实际文件上设置任何 headers/params,因为此时它不在 azure 中.
相反,您应该指定一个 uploadSuccess.endpoint 选项。 Fine Uploader 在 Azure 中成功上传文件后,Azure 将向此端点发送一个 POST 请求,其中包含许多参数,包括文件名。现在是更改文件的适当时间。