大家好,我创建了一个组件来上传文件,到目前为止它还在工作,但除了数据,我还想传递一些参数,例如
HTML
<div class="col-md-4">
<div class="container">
<div class="large-12 medium-12 small-12 cell">
<label>
Files
v-on:click="upload()">Submit</v-btn>
</div>
</div>
</div>
脚本
import
axios.post('/api/upload', this.files)
.then(resuta);
}, error => {
console.error(error);
});
}
在这里(axios.post('/api/upload',this.files))我想包括电子邮件: this.profile.email
因为我要将这个参数添加到后端的文件名中
控制器
[HttpPost, DisableRequestSizeLimit]
public ActionResult UploadFile(string email)
{
var files = Request.Form.Files;
foreach (var file in files)
{
}
}
}
return Ok();
}
发布于 2019-02-28 06:58:08
发布于 2021-11-07 09:05:41
你可以使用这种方式;
HttpContext.Request.Form.Where(p => p.Key == "email").FirstOrDefault().Value;
https://stackoverflow.com/questions/54915648
复制相似问题