postman的四种请求:post,get,put,delete
四种请求的详解
- 前言
- 一、get请求
- 二、post请求
- 三、put请求
- 四、delete请求
前言
之前在做测试的实习的时候用过postman做接口测试,但是以前懵懵懂懂,觉得那是开发才相关的东西,所以也没有很是去在意与了解,当自己在做开发实习的时候就已经有种又要去接触postman啦,果不其然,下载之后马上就可以尝试去测试被人的接口啦。
下面主要介绍一下我对这个软件的使用:
上图的Collections,单词意思,收藏,所以他就像是我们的一个收藏夹,可以把一个工程的接口测试都放在这个文件夹下,还可在这个文件夹下建文件夹,可以放每个模块的request,另外我们看到上面还有个import的按键,它可以导入别人的文件夹的request。
建立好文件夹,我们就可以new 一个请求。
一、get请求
首先选择类型get:这是模拟前端向后端请求数据的时候,看返回的数据是否正确,它的一个流程是:前端传一个查询条件文件到后端,后端接收之后就处理请求,到数据库拉取数据反馈给前端,前端再渲染出来。
典型的就是get->查询
后面的路径:是自己电脑运行的就是自己的ip,要是公司的服务器那就是公司服务器的ip,然后端口号,这些在配置文件可以找到,后面的是路径,那要看你在代码中写的路径,copy过来就好。
Headers:KEY选择Cookie,VALUE可以进入你需要访问的网站去寻找,这是个权限,没有的话很可能你访问不了。
Body:最后的响应结果会在这里输出。
二、post请求
post请求,前端有些新增数据需要写入数据库。
流程:前端新增了数据,发送json文件到后端,后端接收到之后就“解出来”然后存放到数据库,当你用这个请求调试之后,刷新数据库就会发现新增数据存成功了,就测试成功啦(当然具体情况还要具体分析)。
注意下面的选择框。
三、put请求
put请求跟post十分相似,把通常用在修改数据,对后端来说就是在已有一条数据记录进行更改update参考post的请求。
四、delete请求
顾名思义就是删除请求啦,一些注意点在前面也都有讲,注意删除肯定有相应的参数传给后端,比如id,根据记录的id进行删除,在这里想要提一下物理删除和逻辑删除:
物理删除:那就是,把数据彻底的删除掉,数据库就不会存在那条数据啦;
逻辑删除:数据表会有个isdelete字段,当想要删除的时候,将它设为Y,当需要提供数据给前端的时候遍历这个字段,若是已经是Y的那就不能返回给前端。
逻辑删除是一个保留数据的很好方式,邮件也会有那种,删除,还可以回复的那种,但是彻底删除那就不可以了,对一个公司来说,删除掉的数据也是有用的,还是可以进行数据分析的。
postman的四种请求:post,get,put,delete相关推荐
- axios队列 vue_(十三 )Vue 封装axios(四种请求)及相关介绍
Vue 封装axios(四种请求)及相关介绍 首先axios是基于promise的http库 promise是什么? 1.主要用于异步计算 2.可以将异步操作队列化,按照期望的顺序执行,返回符合预期的 ...
- java rest风格传参_SpringMVC的REST风格的四种请求方式总结
一. 在HTTP 协议里面,四个表示操作方式的动词:GET.POST.PUT.DELETE. 它们分别对应四种基本操作: 1.GET ====== 获 取资源 2.POST ======新建资源 3. ...
- java的rest教程_[Java教程]SpringMVC的REST风格的四种请求方式
[Java教程]SpringMVC的REST风格的四种请求方式 0 2017-08-28 22:00:25 一. 在HTTP 协议里面,四个表示操作方式的动词:GET.POST.PUT.DELETE. ...
- Flask框架中的四种请求勾子
在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接:在请求开始时,根据需求进行权限校验:在请求结束时,指定数据的交互格式: 为了让每个视图函数避免编写重 ...
- 接口测试中模拟post四种请求数据
转自 作者:隋胖胖LoveFat 链接:https://www.jianshu.com/p/3b6d7aa2043a 来源:简书 一.背景介绍 在日常的接口测试工作中,模拟接口请求通常有两种方法,fi ...
- postman模拟post请求的四种请求体
来源:https://blog.csdn.net/m0_37556444/article/details/82845694 postman的几种参数格式 post类型的body中可以存放任意的内容格式 ...
- [转]Fiddler模拟post四种请求数据
1 前言 仅作为记录使用. 2 内容 post请求主体详解: 对于get请求来说没有请求主体entity-body.对于post请求而言,不会对发送请求的数据格式进行限制,理论上你可以发任意数据,但是 ...
- python写http post请求的四种请求体
Web自动化测试(25) HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式.常见的四种编码方式如下: 1.applic ...
- python post body_python写http post请求的四种请求体
HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式.常见的四种编码方式如下: 1.application/x-www-for ...
最新文章
- for语句之打印三角形问题
- 使用FP-growth算法发现频繁项集
- 服务器指纹识别之 DNS TXT
- Java匿名内部类总结
- hive(1)——用mysql进行元数据存储
- HttpHelps类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理...
- nginx proxy_cache 缓存配置
- anaconda下python2和python3环境共存
- 一次选中多个物体_经验之谈|Anchor Boxes:物体检测的关键
- 推送技术 Push Notification
- CF468A 24 Game
- 快解析:管家婆C9异地访问解决方案
- 计算机量子化学计算焓,第一章、量子化学积分一——Slater函数
- 使用Simian检查Java项目中冗余代码
- 计算机中的微信无法启动,微信电脑版无法直接打开EXCEL:为什么电脑打不开excel表格...
- Nginx解决无法代理域名问题
- C++运算符重载 ++,--,+,-,+=,-=,输出输入运算符
- pv=nrt_中学物理之pV=nRT应用总结篇
- 题目-Android基础
- 我心目中的未来计算机300字,我心目中的现代化作文300字