webapi 参数的请求和接收
Posted 雪原日暮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webapi 参数的请求和接收相关的知识,希望对你有一定的参考价值。
数据传递和接收
1.数据头为
User-Agent: Fiddler
Accept: application/xml; charset=utf-8
Host: localhost:1258
Content-Length: 26
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
sign: 9f89c84a559f573636a47ff8daed0d335
的时候 数据格式为
UserName=张三1&Pwd=admin
2
User-Agent: Fiddler
Accept: application/xml; charset=utf-8
Host: localhost:1258
Content-Length: 26
Content-Type: application/json
sign: 9f89c84a559f573636a47ff8daed0d335
的时候
public ResultData<string> Login(UserInfoModel user)
{
string username = user.UserName;
string pwd = user.Pwd;
}
传参{"UserName":"张三1"}
这个时候是没有严格区分大小写的
3
User-Agent: Fiddler
Accept: application/xml; charset=utf-8
Host: localhost:1258
Content-Length: 26
Content-Type: application/json
sign: 9f89c84a559f573636a47ff8daed0d335
的时候
public ResultData<string> Login(dynamic user)
{
string username = user.UserName;
string pwd = user.Pwd;
}
传参{"UserName":"张三1"}
这个时候是严格区分大小写的
第二种是试用于传入的是一个具体实体的时候
第三种适用于 没有具体实体的时候
以上是关于webapi 参数的请求和接收的主要内容,如果未能解决你的问题,请参考以下文章
一些简单的Post方式WebApi接收参数和传递参数的方法及总结