`
357029540
  • 浏览: 725858 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

部分介绍使用IDEA的rest client

    博客分类:
  • IDEA
 
阅读更多

       我们在使用Intellij Idea开发restful项目的时候,我们可以用idea工具自带的rest client工具进行测试restful数据正确性,我这里简单说下以POST方式+requestBoy的text文档进行restful的测试的数据填充。

     我使用的是Spring mvc框架,例如在springmvc中有如下代码

@RequestMapping(value = "/user/getAllUserInfo",method = RequestMethod.POST)
    public PageInfo<User> getAllUserInfo(@RequestParam(value = "pageNum") Integer pageNum,@RequestParam(value = "pageSize") Integer pageSize,
                                         @RequestBody User user){
        if(pageNum == null){
            pageNum = 1;
        }
        if(pageSize == null){
            pageSize = 10;
        }
        //获取第1页,10条内容,默认查询总数 count
        PageHelper.startPage(pageNum,pageSize);
        List<User> userList = userDAO.getAllUserInfo(user);
        PageInfo<User> pageInfo = new PageInfo<User>(userList);
        return pageInfo;
    }

 这里使用的是mybatis的PageHelper包。

 

      在使用rest client的时候text的编写内容是以json格式编写的,格式如下:

{"userName":"test2","loginName":"test2", "password":"12345678",
"currentUserId":1,"userType":"01" }

 同时需要在Headrs里面加上Content-Type=application/json;charset=UTF-8,

如截图所示:

 

 这个就是大概的使用。

  • 大小: 28.1 KB
分享到:
评论
2 楼 wangyudong 2018-03-13  
新版本 Wisdom RESTClient
https://github.com/Wisdom-Projects/rest-client
1 楼 wangyudong 2017-12-07  
很好的实例,学习了,第一次写API,还不是很会用REST Client工具测试接口,也下载了这个小工具 WisdomTool REST Client
https://github.com/wisdomtool/rest-client

支持自动化测试RESTful API,输出精美的测试报告,并且自动生成精美的RESTful API文档。
都学习一下!

谢谢作者的分享,点赞! 

相关推荐

Global site tag (gtag.js) - Google Analytics