第十一章 请求响应
- 1.概述
- 2.请求-postman工具
- 3.请求-简单参数&实体参数
- 4.请求-数组集合参数
- 5.请求-日期参数&JSON参数
- 6.请求-路径参数
- 7.响应-@ResponseBody&统一响应结果
- 8.响应-案例
1.概述

 
 
将前端发送的请求封装为HttpServletRequest对象
 
在通过HttpServletResponse
 

 
2.请求-postman工具

 
在前后端分离开发中,后端每开发完一个功能,就想要对这个接口功能进行测试
 由于是前后端分离开发,所以没有前端页面
 我们一般是在浏览器中直接输入地址,来访问我们所开发的web应用
 但是浏览器发起的请求全是get请求,如果我们要测试post请求,
 我们就可以借助接口测试工具postman
 
 
 
点击save可以保存测试的结果
 
 
 
 
3.请求-简单参数&实体参数

 
 接着我们运行启动类
 将项目启动起来
 
下面我们在postman中做一个测试
 

 下面我们看一下基于springboot的方式进行处理
 
Get请求
 
 
 Post请求
 Post请求的请求参数是放在body体中的
 
 
如果我们的参数名之间对应不上,不会报错
 
 
如果参数对应不上
 我们同样可以接收,借助springboot中的注解
 
 
 
加了注解,没有传递name属性,就会报错
 
我们可以将required设置为false,这样不传递name属性也不会报错
 

 
 
 
 
 
 
 
 
 
 
 
4.请求-数组集合参数

 
 
 
 
 
 
5.请求-日期参数&JSON参数

 
 
 
 
 
6.请求-路径参数

 
 
 
 
 
7.响应-@ResponseBody&统一响应结果

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8.响应-案例

我们需要解析上面的数据,并且将数据展示在前端页面上
 
 
 引入依赖
 
这里有一个工具类,file表示我们要解析哪一个文件,
 targetClass表示我们解析出来的结果要往哪一个类中进行封装
 

emp实体类
 
emp.xml文件
 
 
下面是前端页面
 
上面我们的准备工作就做好了
 
 
 
 
 
 
 
 