服务端开发人员必备网页调试工具:Postman
时间:2022-07-27
本文章向大家介绍服务端开发人员必备网页调试工具:Postman,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、Postman 介绍
Postman 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件。它只要在 Chrome 里安装一个插件即可完成强大的功能。但是由于 2018 年初 Chrome 停止对 Chrome 应用程序的支持,你的 Postman 可能无法正常使用了。目前 Chrome 应用商店能使用的就是 Chrome 扩展程序和主题背景。不过 Postman 也提供了应用程序的下载:官网下载
二、使用介绍
2.1、面板介绍
2.2、Post 请求示例
左上角”New”,选择”Request”,填写接口相关信息,如下图。
注意:创建包的目的在于:便于对不同模块接口进行归类。
2.2.1、请求类型和地址
上述步骤完成后,就会发现已经成功创建了一个 Get 请求(默认),而我们实际开发中,大部分的接口都是 Post 请求。这里,需要点击”GET”,可以切换成 POST 请求。然后,填写好相应的请求地址。
2.2.2、Header
Header 会传输一些我们需要的一些通用的数据,定义好之后,每个接口几乎都是一样的。所以,把这些数据进行预置,这样就不用每新建一个请求,都要重复的添加 Header 了。
2.2.3、Body
四种传参方式
- x-www-form-urlencoded:通过 form 表单提交数据;
- form-data:当需要上传文件(可以上传多个文件),并且有参数同时传递的时候,选择这个选项可以上传文件;
-
raw:当需要给服务端传递 json,xml 等数据的时候选择 raw。当选择了 raw 的时候,header 里会自动加上
Content-Type: application/
js
on
- binary:只能上传一个文件,也不能添加参数。
2.2.4、响应结果
请求的时候,会把请求状态,请求的时间,以及返回的数据大小返回回来。这样一目了然。最常见的 status 就是 200 表示成功,400 表示未找到资源。500 开头的基本都是服务端异常等等。
三、扩展功能
本文主要介绍了博主常用 Post 请求调试,Postman 还有压力测试等功能,后续博主有空持续更新,欢迎关注收藏网址!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Selenium-02-常用元素定位
- SpringBoot + Vue 前后端分离项目下载视频文件踩坑记录
- Selenium-03-常用方法
- 用Python里面的Xpath完成一个在线汇率转换器
- 详解请求消息 resquest
- Android中窗口Input事件接收
- Linux下常用命令
- Cypress系列(53)- as() 命令详解
- Educational Codeforces Round 81 (Rated for Div. 2) A. Display The Number
- Cypress系列(55)- 设置全局 URL
- Linux不同共享库中同名函数的处理
- Cypress系列(56)- 避免访问多个站点
- Cypress系列(57)- 删除等待代码
- DOM 又是个什么鬼?
- Cypress系列(58)- 停用条件测试