作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的一个 API Controller 上有一个 POST 方法,它采用单个字符串值:
public string Post([FromBody] string foo) {
return(fooOracle.ValidateFoo(foo) ? "success" : "failure");
}
foo=123412341234
public string Post(FormDataCollection form) {
var foo = form.Get("foo");
return(fooOracle.ValidateFoo(foo) ? "success" : "failure");
}
最佳答案
它实际上有一个微妙的变化,它不能处理像'foo = 123412341234'这样的输入,但会处理'= 123412341234'作为输入。您可以让客户稍后发送吗?
如果不是,您可以如下创建一个包装器类,并使您的操作期望 stringwrapper 作为参数而不是 String 本身。
类 StringWrapper { public string Foo {get;放;} }
关于asp.net-web-api - 如何在 ASP.NET WebAPI RC 中绑定(bind)一个简单的 POST 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11033052/
我是一名优秀的程序员,十分优秀!