【发布时间】:2020-03-18 21:21:23
【问题描述】:
我正在尝试使用 Postman 发布一个 .csv 文件,但是当我调试时它总是有一个空值。
我检查了 csv 文件,它应该是有效的,我可以用 Microsoft Office 和 Open Office 打开它。
我在 Postman 中以 form-data 和 binary 的形式发送了它,但都没有成功。
我尝试添加一个[FromForm] 属性,就像在这个答案中:https://stackoverflow.com/a/54570203/1984657
我也尝试过使用 IFormFileCollection,但这也没有用。
下面是精简后的代码,即使在这里它仍然收到一个空值
namespace csvApp.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class CsvController : ControllerBase
{
[HttpPost]
public ActionResult Post(IFormFile csv)
{
return Ok(csv);
}
}
}
我错过了什么?
【问题讨论】:
标签: csv post .net-core postman iformfile