1
我試圖設置精細上傳參數如下精細上傳從MVC端點得到PARAMS
callbacks: {
onUpload: function (id, name) {
var params = {fileSize: uploader.getSize(id), fileName: name };
uploader.setUploadSuccessParams(params, id); // Work
uploader.setParams({ newPar: "321" }); // Doesn't work
},
}
我可以從成功的終點獲得成功參數如下
[HttpPost]
[Route("success")] //Succes endpoint
public async Task OnUploadSuccess()
{
var fileName = Request.Form.Get("fileName");
var fileSize = long.Parse(Request.Form.Get("fileSize"));
}
但不能做同樣的對於參數
[HttpGet]
[Route("sas")] //Request endpoint
public ContentResult CreateSas()
{
var param= Request.Form.Get("newPar"); //Doesn't work
}
如何在MVC控制器中獲取此參數的任何幫助
根據瀏覽器的要求是什麼樣子? –
這是來自fiddler的請求數據 GET/uploads/sas?bloburi = {my blob uri}&_ method = PUT&qqtimestamp = 1478510982532 HTTP/1.1 –
您正在使用fine uploader azure。這應該在這個問題上得到指導 –