Spring Boot学习分享(五)——使用IntelliJ IDEA进行Web应用调试


使用IntelliJ IDEA进行spring boot程序的调试


使用的是IntelliJ IDEA自带的插件Test RESTful Web Service
这里写图片描述
项目启动后,通过该插件模拟web请求,达到脱离前端进行测试的目的,由于可以获得服务器响应并将Cookie等信息保存在单个测试中,所以可以十分方便的进行类似于shiro的权限验证框架的测试


该插件的面板:
这里写图片描述

注意点:

1 GET,POST 的方法不要弄错
2.只有同一个测试下cookie才是相同的,否则得手动添加
3.Content-Type和Accept要根据自己定义得接收数据类型来自定义,否则无法得到响应。
(若要传输JSON数据,可以使用RequestBody面板里面的text编辑JSON数据,然后发送)
4.若遇到返回得Response的内容是<Response body is empty>,如果你使用了shiro的权限验证,那么请检查你是否将那个链接设为允许访问,
还有一种情况是你的控制层抛出异常,导致没有任何结果返回
5.使用该插件的时候可以点击上图的蓝色文字,生成http文件进行测试,效果如下:
这里写图片描述
使用该文件会有记录历史记录等方便的功能,但博主测试时发现cookie好像不能共享。
。。。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值