【问题标题】:Post problem in ASP.NET Framework with postman使用邮递员在 ASP.NET Framework 中发布问题
【发布时间】:2021-10-10 12:52:26
【问题描述】:

我正在尝试通过个人帐户向我的 ASP.NET Framework Web API 发送一些价值。 但是,每当我发送带有邮递员对象的东西时,都将其设置为空:

这可能是什么原因?

【问题讨论】:

  • 我发现当我创建绑定模型时它可以工作,有没有办法发布不使用绑定模型?
  • 如果您只想发布原始字符串值,那您为什么要发布 JSON?
  • 这只是一个测试后的方法。我正在尝试发送整个对象,它也被归零。如果我弄清楚如何发送这个字符串,我将能够发送整个对象。我以前做过,但是在我的项目中添加身份后它不起作用
  • 我知道如何使它适用于一个领域。但是显示真实的代码,因为这个问题已经没有用了。
  • 如果你想发送一个完整的对象,那你为什么不想使用模型绑定呢?

标签: c# asp.net post asp.net-web-api postman


【解决方案1】:

HI 尝试绑定一个对象,而不是一个简单的字符串参数 .. 类似:

public IHttpActionResult Post([FromBody] StringVM value) //<-- StringVM is a wrapper
{
 return Ok(value.Data);
{

public class StringVM{
 public string Data {get;set;}
}

【讨论】:

    猜你喜欢
    • 2018-07-12
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    • 2021-07-31
    • 1970-01-01
    • 2020-05-23
    • 1970-01-01
    相关资源
    最近更新 更多