【问题标题】:IFormFile returns null value on dotnet coreIFormFile 在 dotnet 核心上返回空值
【发布时间】:2020-12-09 00:08:36
【问题描述】:

我的 PhotosController 类有一个发布请求。当我测试这段代码时,它总是返回一个空值。我没有看到文件详细信息。基本上它获取用户 ID 和 PhotoDto,它应该返回照片。我使用 Cloudinary 服务来存储照片。我的 clodinary 的 API 设置位于 appsettings.json 文件中,这些设置没有问题。当我调试代码时,问题出现在 if (file.Length > 0) 所在的位置。我猜是没有文件。

PhotoForCreationDto 文件:

PhotosController 文件:

邮递员错误: 身体,

标题,

【问题讨论】:

  • 谢谢....它的工作原理

标签: asp.net-core .net-core postman


【解决方案1】:

在 Postman 中,您说的是 content-type 是 application/json。它不是。从 Postman 中删除该行。 Postman 会根据你的“body”数据自动填写相应的content-type。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 2018-08-19
    • 1970-01-01
    • 2019-05-29
    • 1970-01-01
    相关资源
    最近更新 更多