码迷,mamicode.com
首页 > Windows程序 > 详细

WebAPI搭建以及使用

时间:2020-05-03 18:30:20      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:测试   选中   并且   ati   不同   控制器   替换   src   width   

1.创建一个简单的WebAPI项目,选择ASP.NET WEB应用程序,创建一个空的项目在右侧勾选WebAPI以及高级选项中去掉HTTPS配置,点击创建

技术图片

 

 2.这时我们就看到VS自动帮我你们创建一个干净的WebAPI并且在App_Start文件下面创建完成WebApiConfig.cs文件

技术图片

 

 3.创建一个WebAPI控制器,选中WebAPI 2控制器-空,点击添加,设置控制器的名称 我们命名为DemoController

技术图片

 

 4.创建完成后,我们有个干净的WebAPI控制器,并且我们看到这个WebAPI控制器与MVC的控制器有所不同,WebAPI控制器继承ApiController

技术图片

 

 5,此时我们用到两个注解(注解也叫特性)RoutePrefixRoute

  1)第一个RoutePrefix注解代表设定当前API的控制器的路由如我们当前控制器叫DemoController那我们就应该设置成Api/Demo

技术图片

 

  2)设置Route,这个的作用是通过路由在控制器公开方法,如Get和Post方法(当前方法中的参数我用的dynamic来代替,当然你也可以用实体类来代替 将dynamic替换为你的实体类)

技术图片

 

 6.此时我们的WebAPI已经创建完成了接下来测试,测试工具我们用到ApiPost或者微软提供的Postman接口测试工具如图,Post请求比较特殊你需要告诉服务器我的请求类型,此时我们应该是 application/json,见图二

技术图片

 

 技术图片

 

WebAPI搭建以及使用

标签:测试   选中   并且   ati   不同   控制器   替换   src   width   

原文地址:https://www.cnblogs.com/ShyFrog/p/12822485.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!