我正在尝试使用 Postman 发布一个 .csv 文件,但是当我调试它时它总是有一个空值。
我检查了 csv 文件,它应该是有效的,我可以用 Microsoft Office 和 Open Office 打开它。
我将它作为邮递员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);
}
}
}
我错过了什么?