![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Web API 学习笔记
文章平均质量分 86
通常对资源处理的时候需要用到Web服务器,而.net提供了webapi的解决方案,感兴趣的同学可以一去学习交流。
鹏易灵
这个作者很懒,什么都没留下…
展开
-
Web API学习笔记(一)—— 简介与创建
可以看到如下项目层级一个简单 MVC 架构,这里:M表示WeatherForecast.cs可用model文件夹管理V运行可以看到C表示WeatherForecastController.cs管理在Controllers文件夹中其中launchSettings.json主要用于运行后Html显示哪个控制器传来的消息。appsettings.json为应用到一些设置信息,基本上不会有改动,......原创 2022-09-01 16:48:15 · 497 阅读 · 0 评论 -
Web API学习笔记(二)—— 基本WebApi架构配置详解
Host 提供了使用预先配置的默认值创建 IHostBuilder 实例的方便方法。原创 2022-09-02 12:01:44 · 1254 阅读 · 0 评论 -
Web API学习笔记(三)—— 设置资源访问的默认路由
该方法添加一个RouteEndpoint到IEndpointRouteBuilder,并对指定的pattern匹配相应的http请求。这里也是使用的lambda匿名方法,其中endpoints表示IEndpointRouteBuilder。原创 2022-09-02 14:44:30 · 448 阅读 · 0 评论 -
Web API学习笔记(四)——添加一个控制器类(Controller class)
也就是说这个请求匹配了多个端点(endpoint),他分不清请求的这个端,是Get方法还是Get1方法,每个端只能对应一个方法。HTTP 500错误,全称为HTTP 500 Internal Server Error,即HTTP 500内部服务器错误。ContrllerBsse 类中we提供了很多方法和属性去处理HTTP请求。3.多部分(Multipart)/表单数据(form-data)请求推断。还可以直接使用方法名称来获取端点,请求Http。如果再添加一个Get1方法,如下代码所示。原创 2022-09-05 10:11:57 · 1476 阅读 · 0 评论 -
Web API学习笔记(五)——中间件(Middleware)和HTTP请求管线(Http Request Pipeline)
1.中间件是HTTP请求管线中使用的一段代码2.Asp .Net Core应用程序可以有n个中间件3.中间件的顺序在执行过程中非常重要。1.Routing1.创建一个CustomMiddleware1.cs脚本,代码如下} } }2.在Startup.cs脚本中ConfigureServices方法中添加一个自定义的临时服务,代码如下}}2.在Startup.cs脚本中Configure方法中使用自定义的中间件,代码如下//});});});原创 2022-09-05 11:58:06 · 845 阅读 · 0 评论 -
Web API学习笔记(六)——路由(Routing)
1.路由是将传入http请求(URL)映射到特定资源的过程(a action method)。2.我们可以使用唯一的URL访问任何的资源。3.一个资源可以有多个唯一的URL。4.多个资源不能具有相同的URL。原创 2022-09-05 17:22:54 · 1632 阅读 · 0 评论 -
Web API学习笔记(七)——RESTful URLs和Action method return types
RESTful URLs是使用Http动词和URL定义的。原创 2022-09-06 11:18:26 · 181 阅读 · 0 评论 -
Web API学习笔记(八)——状态码(status code)及Unity前后端
在Models文件夹下创建一个AnimalModel.cs脚本,代码如下新建一个Animals控制器,AnimalsController.cs脚本,代码如下()运行结果:OK方法里也可以直接传入一个对象,修改AnimalsController.cs脚本,代码如下()原创 2022-09-07 11:56:25 · 799 阅读 · 0 评论 -
Web API学习笔记(九)——模型绑定(Model Binder)
将Http请求数据绑定到应用控制器属性到参数到过程称为模型绑定·模型绑定器有许多内置的方法和属性·我们也可以自定义模型绑定器。原创 2022-10-21 18:00:27 · 1240 阅读 · 0 评论