Tag: asp.net web api2 postman

FromBody字符串参数给出null

这可能是非常基本的东西,但我无法弄清楚我哪里出错了。 我试图从POST的主体中获取一个字符串,但“jsonString”只显示为null。 我也想避免使用模型,但也许这是不可能的。 我用PostMan打的那段代码是这个块: [Route(“Edit/Test”)] [HttpPost] public void Test(int id, [FromBody] string jsonString) { … } 也许这是我对邮递员做错的事情,但我一直试图在身体的价值部分使用“= test”(如在关于这个主题的其他问题中看到的那样) – x-www-form-urlencoded section with密钥作为jsonString而没有。 我也尝试过使用raw-text和raw-text / plain。 我得到了身份证,所以我知道url是正确的。 任何有关这方面的帮助将不胜感激。 PostMan目前设置如下: POST http://localhost:8000/Edit/Test?id=111 key = id value = 111 Body – x-www-form-urlencoded key = jsonString value = “=test”