Postman工具支持哪几种数据类型的请求方式呢?
下文笔者讲述Postman请求的数据类型方式,如下所示:
postman可模拟多种请求
postman支持多种传参类型,下文将一一讲述postman的传参类型,如下所示:
将表单的数据处理为一条消息,以标签为单元,用分隔符分开
此方式可传送键值对,也可以上传文件
会将表单内的数据转换为键值对
此种方式打包数据比较少
如:text、json、xml、JavaScript、html等
此方式可上传二进制数据,无键值对方式,所以只能上传一个文件
postman工具简介说明:
postman是一种web开发辅助工具,postman可模拟多种请求
postman支持多种传参类型,下文将一一讲述postman的传参类型,如下所示:
form-data
此数据类型等同于form表单中的multipart/form-data将表单的数据处理为一条消息,以标签为单元,用分隔符分开
此方式可传送键值对,也可以上传文件
当上传的字段是文件时 会有content-type来说明文件类型 content-disposition,用来说明字段的一些信息 由于有boundary隔离,所以multipart/form-data既可以上传文件 也可以上传键值对 它采用了键值对的方式 所以可以上传多个文件
x-www-form-urlencoded
表单中提交数据类型为:application/x-www-from-urlencoded会将表单内的数据转换为键值对
此种方式打包数据比较少
raw
此方式支持四种形式的数据格式来传输如:text、json、xml、JavaScript、html等
注意事项: spring框架注解方式时,produces中需指定接收数据类型 @RequestMapping(value = "/updateCus",method = {RequestMethod.POST},produces = "application/json") public void updateCus(@RequestBody CusInfo cus) { try { cusInfoService.updateCus(cus); /*if (log.isInfoEnabled()) { log.info("更新客户信息数据成功"+"id == " +cus.getId()); }*/ } catch (Exception e) { e.printStackTrace(); System.out.println("数据更新失败"); } }
binary
此方式类似于content-type:application/octet-stream此方式可上传二进制数据,无键值对方式,所以只能上传一个文件
form-data,raw是我们使用最多的数据传送方式, form-data:常用于键值对形式的表单数据提交 raw:常用于指定数据格式的数据传输
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。