Restful接口设计
Posted 二十年后20
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Restful接口设计相关的知识,希望对你有一定的参考价值。
URL设计规范:/模块/资源/{标示}/集合1/...
eg: /user/{uid}/friends ->好友列表
例子:秒杀系统API设计
1.请求参数绑定:@PathVariable("参数名"),也就是会传递到{}中
2.请求方式限制:method = RequestMethod.GET/POST/PUT/DELETE/UPDATE
3.请求转发和重定向:重定向redirect,转发forward
4.数据模型赋值:model.addAttribute("参数名", seckill);这里的参数名可以在jsp文件中直接拿到数据。
5.返回JSON数据:
6.Cookie访问:
以上是关于Restful接口设计的主要内容,如果未能解决你的问题,请参考以下文章