.NETCore';s文件是否识别.csv文件?

.NETCore';s文件是否识别.csv文件?,csv,post,.net-core,postman,iformfile,Csv,Post,.net Core,Postman,Iformfile,我试图使用Postman发布一个.csv文件,但是当我调试它时,它总是有一个空值 我检查了csv文件,它应该是有效的,我可以用Microsoft Office和open Office打开它 我在《邮递员》中以表单数据和二进制的形式发送了它,但两者都不起作用 我尝试添加一个[FromForm]属性,如下所示: 我也尝试过作为IFormFileCollection,但这也不起作用 下面是精简的代码,即使在这里它仍然接收空值 namespace csvApp.Controllers { [Ro

我试图使用Postman发布一个.csv文件,但是当我调试它时,它总是有一个空值

我检查了csv文件,它应该是有效的,我可以用Microsoft Office和open Office打开它

我在《邮递员》中以
表单数据
二进制
的形式发送了它,但两者都不起作用

我尝试添加一个
[FromForm]
属性,如下所示:

我也尝试过作为IFormFileCollection,但这也不起作用

下面是精简的代码,即使在这里它仍然接收空值

namespace csvApp.Controllers
{
    [Route("api/[controller]")]
    [ApiController]
    public class CsvController : ControllerBase
    {
        [HttpPost]
        public ActionResult Post(IFormFile csv)
        {
            return Ok(csv);
        }
    }
}
我错过了什么?

试着去做?i、 像这样的


根据Microsoft文档,“.”

当我从
Request.Form.Files
获取它时,它会工作,而不是将它作为参数传递给我的Post方法:

[HttpPost]
public ActionResult Post()
{
    var file = Request.Form.Files[0];
    return Ok(file);
}