当我用下面的ajax调用下面的Post方法时,为什么参数总是为空?public IEnumerable<string> Post([FromBody]string value) return new string[] { "value1", "value2", value };下面是通过ajax对Web API方法的调用:
function SearchText
我有一个基于WebAPI的项目。它有一个用于用户注册的API。RegistrationModel如下所示。public string Post([FromBody]RegistrationTO model) if (ModelState.IsValid) else return "all * marked fields are required"; }
我使用的是asp.net核心web应用程序接口。下面是我的简单post函数,它只有一个字符串参数。问题是,当我使用FromBody时,字符串仍然为空。我正在使用PostMan测试我的服务。我希望原始数据从客户端传递到我的控制器。在Postman中,我选择了正文类型RAW,并设置了标题Content-Type t