创建WebApi项目:
在VS工具中创建一个ASP.NET Web应用程序
选择Webapi
一个webapi项目就创建好了
这里简单的写一个post和get两种请求的方法,由于post请求参数需要参数体的形式,一般用json作为参数,这里简单创建一个实体类,放上参数,我这里就放一个,可根据项目自己设置相应的参数
注意的是,post请求的时候,json里的键值对 键的名字要和实体中的一样,过来实体接收参数会自动将json值拆分到各个对应的名字上
然后先写post方法,记得要写请求方式[HttpPost],注意这个参数的写法
[HttpPost]
public string demo([FromBody]Contact name)
{
string nn = name.Name;
string result = string.Empty;
result = "您的参数是:" + nn;
return result;
}
Get方法可以直接获取参数,注意[HttpGet]
[HttpGet]
public string wxs(string name)
{
string result = string.Empty;
result = "{Name:\"" + name + "\"}";
return result;
}
一个简单的webapi就写完了
注意:
这里的路径是写你的控制器前缀名称(Control文件下的testControls控制器文件的前缀)
Postman请求:
参考: