1.2.10 身份验证
服务器可以保护一个或多个资源,每个资源分配到一个逻辑分区,每个域有自己的身份验证方案,或授权方式。
状态401响应
1.2.11 身份验证方案
基本认证 超文本安全传输协议
2.9 多个表示
一个资源可以有多个表示,每个表示有不同的媒体类型。
如此,具备不同功能的各种客户端都可以与你的API交互。
2.10.8 REST约束
6条
客户端-服务器 用户界面与后端
无状态 所有应用系统状态都保存在客户端
统一接口
通过表示对资源执行的操作 资源的状态通过资源的表示来传递
3.2 入门
Nuget包依赖关系
3.3.1 webapiconfig
webapi和webmvc 路由类、路由集合类型都不同
提供了更为灵活的托管
3.3.2 ValuesController
//PUT api/values/5
public void Put(int id,[FromBody] string value){
}
accept:application/xml