首页 > 其他 > 详细

前后端接口沟通小结

时间:2019-03-24 21:59:15      阅读:167      评论:0      收藏:0      [点我收藏+]

后端Restful API

  • Restful是目前最流行的 API 设计规范,用于 Web 数据接口的设计。如果一个架构符合REST原则,就称它为RESTful架构。
  • Restful参见
  • RestfulAPI最佳实践

1. @RestController注解

@RestController = @Controller + @ResponseBody
区别

2. @RequestMapping注解

@RequestMapping在类的级别上的注解会将一个特定请求或者请求模式映射到一个控制器之上。之后你还可以另外添加方法级别的注解来进一步指定到处理方法的映射关系。
@RequestMapping详解

3. @PathVariable注解

当URL指向的是某一具体业务资源(或者资源列表),例如博客、用户时,使用@PathVariable。
形式如:/blogs/{blogId},使用@Pathvariable(value = "itemId")获取url路径中的值。

4. @RequestParam注解

当URL需要对资源或者资源列表进行过滤,筛选时,用@RequestParam。
形式如:blogs?blogId=1,使用@RequestParam("itemId")获取url参数中的值。

5. @RequestBody注解

详解@RequestBody的使用

前端如何向后端传值

1. 查询字符串

URL="xxx/blogs?id=5"
字符串拼接方式:

var item;
url="xxx/blogs?id=" + item + "";

2. url带值

URL="xxx/blogs/5"

HTTP补充

1. HTTP方法

Get和Post方法

2. HTTP信息

状态信息

前后端接口沟通小结

原文:https://www.cnblogs.com/pycrab/p/10589358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!