ASP.NET创建API(Rest、Route)
一、创建API
1、创建一个空的asp.net模板
2、创建api控制器
注意:1、将数据库链接字符串复制到此web.config的根节点中
2、API中引用的Newtonsoft.Json必须与数据库中引用的保持一致
二、API两种风格(Rest,Route)
1、Rest API
postman测试
只要action的名字等于http请求动作的名称,或者action的名字是以http请求动作名称开头的都能匹配
特点:1、POST——请求添加、PUT——请求修改、GET——请求查询、DELETE——请求删除
2、对资源的操作在http请求的动作上体现出来
3、URL只能体现出要操作的资源名称(controllers)
默认约束:基础类型参数(int、string、double...)通过URL传递,复合类型通过请求体传递。
满足以上三个特点的借口叫做rest风格的接口——rest api
2、Route API
注意: Route规定URL,如果需要在URL后传值需加 ?变量名=值