rav*_*ddy 1 c# asp.net-mvc webapi
我的问题是,当我将有效负载正文中以零 (012345) 开头的任何整数值发送到 C# web API 时,接收到的值没有第一位数字 (12345)。它忽略了零。如何强制 API 接收原始数据?
[HttpPost]
public void insertdata([FromBody]Model model)
{
// model.id=1234
}
Run Code Online (Sandbox Code Playgroud)
有效载荷
{id:01234}
Run Code Online (Sandbox Code Playgroud)
正如@Richard 在评论中提到的,整数不能有前导零
您应该在模型中使用字符串。
public class YourModel {
public string id {get;set;}
}
[HttpPost]
public void insertdata(YourModel model)
{
model.id=01234
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |