簡體   English   中英

plupload - 使用上傳的文件發送另一個請求參數

[英]plupload - send another request parameter with uploaded file

plupload文件對象中創建漂亮的ID。 如何將此ID發送到上傳腳本? 上傳腳本在$_POST有3個變量 - 文件名,塊號和塊總數。

如何在plupload的POST請求中添加另一個參數(在我的例子中,是file.id)?

第一步是向BeforeUpload事件添加處理程序。

然后,如果您使用的是multipart,則可以更改上傳器設置以動態設置不同的多部分參數:

plupload_instance.bind('BeforeUpload', function (up, file) {
    up.settings.multipart_params = {fileid: file.id}
});

(警告:此示例覆蓋任何和所有multipart_params,您可以通過設置fileid來比它更聰明地播放它)

如果你不使用multipart,你唯一的選擇是將參數作為標題傳遞,或者手動將param添加到每個文件的URL(這兩個選項也應該在BeforeUpload中完成)。 請注意,當不使用multipart時,plupload會在您為上傳器設置的任何URL 之后為每個文件添加namechunk參數到URL,因此這是額外的參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM