net6 调用get接口不给字符串参数赋值报错

研发群187380948欢迎加入 2023-04-25 17:14:55

方法

1、在另一个netcore2.2的版本执行没问题,估计是那里需要设置请大佬指教

2、传任何值都可以正常调用到,唯有不输入的时候会报错

3、我想在postman调用的时候只输入参数名称,值什么也不输入的情况下,也能正常调用该方法

 /// <summary>
        /// XXXXX
        /// </summary>
        /// <returns></returns>
        [HttpGet]
        public JsonResult GetA(string keyword)

    {

   }

错误信息

{

    "errors": {

        "keyword": [

            "The keyword field is required."

        ]

    },

    "type": "https://tools.ietf.org/html/rfc7231#section-6.5.1",

    "title": "One or more validation errors occurred.",

    "status": 400,

    "traceId": "00-048bf8e50e1bac6a83794e56a90ed973-d57600ffcd4a5b67-00"

}

...全文
136 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-04-25
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7933490, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态

111,101

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧