SpringBoot实现Restful service前后端数据交互篇
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot实现Restful service前后端数据交互篇相关的知识,希望对你有一定的参考价值。
参考技术A 这篇文章其实很早就想写,但是最近事情比较多(lan),就一直搁置了,好的,直接正文吧。get请求一般通过url传参,如:
http://localhost:4001/api/unit?code=111
后端要获取code参数,可以使用@RequestParam注解
如: http://localhost:4001/api/unit/1
后端使用@PathVariable可以接收路径参数1。
1,post请求,Headers传值,如
在这里我们把Content-Type设置为了json格式。
我们还可以在headers里面加入别的参数,比如Token。
后端可以通过HttpServletRequest 或者请求头的内容,如:
2,post请求,Body传值
一般来说,我比较推荐使用json格式传值,postman设置如图:
后端接受这种数据应该采用@RequestBody
以上是关于SpringBoot实现Restful service前后端数据交互篇的主要内容,如果未能解决你的问题,请参考以下文章
Spring构建Springboot项目 实现restful风格接口
SpringBoot系列十一:SpringBoot整合Restful架构(使用 RestTemplate 模版实现 Rest 服务调用Swagger 集成动态修改日志级别)
基于SpringBoot开发一个Restful服务,实现增删改查功能
基于SpringBoot开发一个Restful服务,实现增删改查功能