1、get请求方式:不需要借助任何工具,在浏览器里面就可以发送请求,直接在浏览器里面输入访问      url?参数名=参数值
  url?parma=abc&name=abcd

2、post请求方式:只要不是get请求,浏览器就不行,就得借助工具了

post请求中,入参有2种形式:key-value和json类型,接口返回的数据类型都是json串,即key-value:参数名:参数值

json:是一种通用的数据类型,所有的语言都认识json语言

json以前用的xml语言(<sessionid>234</sessionid>)

(1)当接口文档中,请求方式为简单的post请求(只有参数名和参数值)时,

操作步骤:输入接口路径url--请求方式改为post--在Body中选择form-data--输入key和value值--点击send查看返回值和接口文档中是否一致

form-data和x-www-form-urlencoded的区别:基本一样,只是x-www-form-urlencoded不能选择file类型,不能上传文件而已

(2)当接口文档中,请求方式是post,入参是json类型时(可以理解成输入参数要以一个整体,很多个键值对以一个串的形式传进去,而不是一对一对的键值对去传)

操作步骤:输入接口路径url--请求方式选为post--在Body中选择raw--后面出现的类型中选择JSON(application/json)--在下面的输入框中先输入一对{},再输入要形成串的一个个键值对,

如{

"name":"杨光",

"grade":"三年一班",

"phone":18712345678

}    注意:参数与参数之间用英文,隔开一定一定记住 {} 和 "" 和 : 和 , 都是英文状态的--点击send查看返回结果和接口文档是否一致

(3)文件上传接口

操作步骤:输入接口路径url--请求方式选择post--在Body中选择form-data--在key中输入类型选择为file类型--后面的value中会出现色了select files按钮--选择好文件上传后点击send--查看结果返回和接口文档是否一致

(4)post方式,添加cookie以及身份验证的

登录一次后,一段时间为什么不要重复登录,是因为有cookie和session值

session:存在服务器的一对键值对

cookie:存在客户端的一对键值对

比如有些网站登录时下面会有一个10分钟内不用重复登录,表示session有效期为10分钟,如果客户端这边清楚缓存了,那10分钟内也是不能登录成功的

要求:给了参数,然后接口有权限验证,需要admin用户才可操作,需要添加cookie,cookie中key为登录的用户名,value从登录接口中获取,登录成功之后会返回sign

操作思路:1、获取seesionid  先登录 获取到session  key是sign
    2、从查询学生信息的接口里面随便找一个学生的stu_id
    3、调用金币充值的接口,传入cookie和 stu_id  gold

操作步骤:输入接口路径url--请求方式选为post--在Headers中key为cookie,value为姓名=sessionid--再在Body中输入键值对--点击send查看结果返回与接口文档是否一致

比如qq群管理https://qun.qq.com/

登陆成功之后,进入群管理,随便进一个群

get、post请求方式在postman中使用步骤的更多相关文章

  1. get、post请求方式在jmeter中使用步骤

    jmeter:性能测试工具,压测 一.jmeter工具测试接口时使用步骤: 1.测试计划右键--添加--Threads(Users)--线程组(线程数就是并发数) 2.线程组右键--Sampler-- ...

  2. SpringMVC @RequestBody请求参数在postman中的请求

    使用SpringMVC框架,controller使用参数  @RequestBody  LoginReq req   注解方式模拟http请求 需要请求header添加一个参数 设置  Header参 ...

  3. Postman支持的几种数据类型请求方式

    一.postman作为web应用开发工具,可以用于模拟多种请求方式,但是支持的传参类型又不尽相同.根据面板上的几种数据打包方式来选择合适的请求数据类型. form-data 就是http请求中的mul ...

  4. Postman系列三:Postman中post接口实战(上传文件、json请求)

    一:接口测试过程中GET请求与POST请求的主要区别 从开发角度我们看get与post的主要区别是:1.Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据:2.Get安全性比Post低 ...

  5. Postman 的 Post 请求方式的四种类型的数据

    Postman 的 Post 请求方式的四种类型的数据 1. form-data 2. x-www-form-urlencoded 3. raw 4. binary 1. form-data 就是 H ...

  6. 『政善治』Postman工具 — 7、Postman中保存请求(Collections集合)

    目录 1.创建Collection 2.保存Request请求 3.查看保存的请求 4.Collection下还可以创建文件夹 5.补充:Postman中的变量 6.总结 1.创建Collection ...

  7. jQuery中ajax的4种常用请求方式

    jQuery中ajax的4种常用请求方式: 1.$.ajax()返回其创建的 XMLHttpRequest 对象. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数 ...

  8. WEB API 中HTTP的get、post、put,delete 请求方式

    一.WEB API 中HTTP 请求方式的四个主要方法 (GET, PUT, POST, DELETE), 按照下列方式映射为 CURD 操作: 1.POST 用于新建资源,服务端在指定的URI 上创 ...

  9. Ajax中的get和post两种请求方式的异同

    Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别.   1. get是把参数数据队列加到提交表单的A ...

随机推荐

  1. Android 开发学习进程0.15 adb cardview framelayout 控件设置状态获取焦点

    Android设备调试桥 即adb 使用adb进行无线调试的一些常用命令 adb tcpip 5555 设置调试端口为5555 防止冲突 adb shell ifconfig wlan0 查询局域网中 ...

  2. vue2和vue3的区别

    一.常用命令 vue -V 查看本地 vue 版本 二.官方文档 3.0:https://cli.vuejs.org/zh/ 三.创建文件 3.0:vue create 进入工程文件夹,创建项目. 2 ...

  3. C#,js和sql实用技巧选2

    1.为什么"foo".Equals()不是好做法?因为当正确的写法是"foo".Equals(obj.value),却写成了"foo".Eq ...

  4. Android报错:The processing instruction target matching "[xX][mM][lL]" is not allowed.

    报错!!! The processing instruction target matching "[xX][mM][lL]" is not allowed. Attention! ...

  5. 介绍 golang json数据的处理

    原文链接:https://blog.csdn.net/weixin_43223076/article/details/83550229 demo1: package main import ( &qu ...

  6. 个人项目WordCount(C++/QT)

    个人项目WordCount(C++/QT) GitHub项目地址:https://github.com/Nova-cjp/Word-Count 百度云链接:https://pan.baidu.com/ ...

  7. 关于c++11 memory order的理解

    关于C++memory_order的理解 看了c++并发编程实战的内存模型部分后,一直对memory_order不太懂,今天在知乎发现了百度的brpc,恰好有关于原子操作的文档,感觉解释的很好.为了加 ...

  8. 牛客网数据库SQL实战解析(41-50题)

    牛客网SQL刷题地址: https://www.nowcoder.com/ta/sql?page=0 牛客网数据库SQL实战解析(01-10题): https://blog.csdn.net/u010 ...

  9. mysql图形化工具基本操作

    一.DataType 常见的数据类型: - `int` 整数 - `varchar(len)` 字符串 - `tinyint(1)`布尔值 二.设置字段的特殊标识 - `PK`(`Primary Ke ...

  10. C# 接口的Get、Post、WebService请求方法一览,值得收藏

    C# 接口的Get.Post.WebService请求方法一览,值得收藏 public static class HttpHelper { const string DEFAULT_USER_AGEN ...