ASP.NET WEBAPI设计(文摘)
HTML5和移动应用推动WEB API的发展
第1部分 基础知识
第1章 因特网,万维网和HTTP协议
1.1 WEB体系结构
资源,URI(统一资源标识符)和表示
URI分为两种类型:URL(统一资源定位符),URN(统一资源名)
对静态资源不要使用查询字符串,以便缓存
酷URI:简单易记,且不变的URI
一个资源可以有一个或多个表示
12. HTTP协议
如果PUT提供的资源不存在,做添加,存在做修改
put和post的区别:
1.2.9 缓存:
第2章 WEB API
第3章 ASP.NET WEB API 101
第4章 处理架构
--------------------------------------------------------------------------------------------------------------------------------------
第2部分 真正世界的API开发
第5章 应用程序
第6章 媒体类型选择与设计
第7章 构建API
第8章 改进API
第9章 构建客户端
-------------------------------------------------------------------------
第3部分 WEB API细节
第10章 HTTP编程模型
第11章 托管
第12章 控制器和路由
第13章 格式化程序和模型绑定
第14章 HTTPCLIENT
第15章 安全
第16章 OAUTH2.0 授权框架
第17章 可测实性