如何读取通过api发送的asp.net核心C#中的csv文件的multipart/form-data并保存到本地?
public async Task<IActionResult> PostAsync()
{
var file=Request.?? //code to read multipart/form-data
}发布于 2021-05-15 21:51:02
您应该获得带有模型或参数的文件。asp.net内核的文件接口是IFormFile。
Html端的表单输入。
<input type="file" name="testFile" />然后你可以像这样得到它。
[HttpPost]
public async Task<IActionResult> PostAsync([FromForm]IFormFile testFile)
{
var path = CreatePathUsingFileName(testFile.FileName);
await using var fileStream = System.IO.File.Create(path);
await testFile.CopyToAsync(fileStream, CancellationToken.None);
return Ok();
}https://stackoverflow.com/questions/67546727
复制相似问题