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接口设计的主要内容,如果未能解决你的问题,请参考以下文章

restful 接口设计规范

Express应用案例 - RESTful接口设计规范

RESTful api接口安全优雅设计

如何设计一个优雅的RESTFUL的接口

如何设计一个优雅的RESTFUL的接口

无规矩不成方圆,聊一聊 Spring Boot 中 RESTful 接口设计规范