Web Api
fatTrees
这个作者很懒,什么都没留下…
展开
-
Web Api 分类
web api是一种基于http的接口架构,大致可分为以下几个层次: 第0级,即RPC,一个URI支持一个HTTP方法,例如WCF服务,一个URI,只支持Post方法,协议在body中; 第1级,面向资源,很多URI,支持一个HTTP方法,比如/User/GetUsers,获取列表;/User/Delete,删除User; 第2级,Http谓词,很多URI,每个URI支持多个Http原创 2017-02-26 09:36:38 · 1437 阅读 · 0 评论 -
Web api 简要处理流程
1,托管层(监听端口处理Http请求,转换为HttpRequestMessage) 2,消息处理管道(接收HttpRequestMessage消息,转向下一个内部处理程序,可横切关注点,写入日志,缓存等) 3,路由分发器(从路由获取路由 数据,匹配IHttpRoute,分发路由) 4,控制器分发器(使用路由数据,选择控制器并实例化) 5,基类控制器处理器(ApiController,授权过原创 2017-02-26 10:38:51 · 711 阅读 · 0 评论