rest版本设计
2015-05-22 16:21
162 查看
不同的版本,可以理解成同一种资源的不同表现形式,所以应该采用同一个URI。版本号可以在HTTP请求头信息的Accept字段中进行区分
请求方式
1.0: vnd.example-com.foo+json; version=1.0 1.1: vnd.example-com.foo+json; version=1.1 2.0: vnd.example-com.foo+json; version=2.0
请求方式
$.ajax({ beforeSend: function (req) { req.setRequestHeader("Accept", "vnd.example-com.foo+json; version=1.1"); }, type: "GET", url: "http://http://www.example.com/foo/12", success: function (data) { /* code elided */ }, dataType: "json" });
相关文章推荐
- REST URI设计:版本号放在http header中,rewrite配置
- [置顶] 分布式架构设计之Rest API版本管理
- APP产品设计系列-版本升级
- rest设计参考
- 游戏UI框架设计(二) - 最简版本设计
- Django-Rest frameworw之版本
- 字符版本贪吃蛇游戏设计及算法
- 观察者设计模式 C++版本
- [XMOVE自主设计的体感方案] 历代版本系统介绍(五)X-MOVE4.0 Android子系统
- 钻井及完井工程设计模拟Hydraulic UnderBalanced Simulator(HUBS) R3.2.1+Forward v2.7成象测井处理解释软件 中文版本
- OpenDayLight 氢版本 RestAPI 调用实例(1)-拓扑的获取(Python)
- 搭建Springmvc+spring+hibernate+easyui框架maven版本(二系统管理数据库设计)
- 数据接口设计中遗漏的版本差异
- 算法设计之快速排序的随机化版本 (C++实现)
- app接口设计之不同版本统一管理
- jQuery架构设计与实现(2.1.4版本)
- 【转】设计 REST 风格的 MVC 框架
- 理解REST软件建构设计理念
- Git 版本库设计原理
- REST设计风格