第十一章 请求响应
- 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文件


下面是前端页面

上面我们的准备工作就做好了










![ElasticSearch扫盲概念篇[ES系列] - 第500篇](https://img-blog.csdnimg.cn/img_convert/aba21b37d7995dfb8a954ef15ed02eda.jpeg)
















