SpringBoot2.x系列教程(九)基于Postman的RESTful接口调用

使用Spring Boot开发Web项目一般有两种类型,一种是传统的前后端在同一个项目(jsp、freemarker等),一种是前后端分离的项目(API形式,包括APP)。本篇文章基于API形式的接口调用来介绍Postman这款工具的使用。

Postman除了提供模拟Http请求之外,还提供了很多高级功能,比如:自动化测试、auth认证、js脚本及生成各类语言代码等。这里我们仅以基础功能来进行讲解,关于高级特性,如有需要可自行研究学习。

Postman是一款功能强大的网页调试与发送网页HTTP请求的工具,能够发送任何类型的HTTP请求(GET,HEAD, POST,PUT等),附带任何数量的参数和HTTP headers。

支持不同的认证机制(basic, digest,OAuth),接收到的响应语法高亮(HTML,JSON或XML)。Postman既可以以Chrome浏览器插件的形式存在,也可以是独立的应用程序存在。

Postman下载安装

Postman支持两种形式,一种是浏览器插件,一种是本地安装。本文以本地安装为例来进行讲解。

官方下载地址:https://www.getpostman.com/downloads/

根据自己的情况下,下载安装对应环境的版本即可。当前最新版本为:7.14.0。注册账户登录之后,首页内容如下图。

SpringBoot2.x系列教程(九)基于Postman的RESTful接口调用_第1张图片

具体功能讲解

首先创建一个Web项目,提供了一个登录的api请求。这里简单模拟,请求参数只有用户名和密码,后台直接返回结果的json字符串。

@RestController
public class Postman

你可能感兴趣的:(SpringBoot2.x系列教程(九)基于Postman的RESTful接口调用)