在学习apipost中cookie管理器如何使用之前,我们先了解一下什么是cookie,cookie有什么组成,各自代表的什么含义。

一、什么是cookie

Cookie 的本职工作并非本地存储,而是“维持状态”。因为HTTP协议是无状态的,HTTP协议自身不对请求和响应之间的通信状态进行保存,通俗来说,服务器不知道用户上一次做了什么,这严重阻碍了交互式Web应用程序的实现。

我们可以把Cookie 理解为一个存储在浏览器里的一个小小的文本文件,它附着在 HTTP 请求上,在浏览器和服务器之间“飞来飞去”。它可以携带用户信息,当服务器检查 Cookie 的时候,便可以获取到客户端的状态。

通过cookie,可以让服务器知道请求是来源哪个客户端,就可以进行客户端状态的维护,比如登陆后刷新,请求头就会携带登陆时response header中的set-cookie,Web服务器接到请求时也能读出cookie的值,根据cookie值的内容就可以判断和恢复一些用户的信息状态。

二、cookie的组成

Cookie由变量名和值组成,类似Javascript变量。其属性里既有标准的Cookie变量,也有用户自己创建的变量,属性中变量是用“变量=值”形式来保存。

根据Netscape公司的规定,Cookie格式如下:
Set-cookie: NAME=VALUE Expires/Max-age=DATE Path=PATH Domain=DOMAIN_NAME SECURE

参数意义:

NAME: cookie的名字。

VALUE: cookie的值。

Expires: cookie的过期时间。

Path: cookie作用的路径。

Domain: cookie作用的域名。

SECURE:是否只在https协议下起作用

三、apipost中cookie管理器的使用

接口测试和接口文档生成工具apipost中cookie管理器的作用是管理接口的cookie和自定义cookie
这里我们访问一个登录接口,然后查看服务器给我返回的set-cookie、如图:


使用cookie管理器管理这两个cookie


我们可以在cookie管理器中,编辑设置获取的cookie


还可以自定义添加cookie,可以在获取的domain中添加


或者在添加一个新的domain

接口测试--apipost中cookie管理器的使用相关推荐

  1. Jmeter HTTP Cookie管理器的使用

    我们使用一个电商项目进行演示,在调用登录接口完成登录之后,通过查看购物车接口获取该用户购物车中的信息.也就是说如果需要查看到购物车中的信息,则我们先要是登陆状态,这样的情况下,就需要有Cookie信息 ...

  2. Vue中路由管理器Vue Router使用介绍(三)

    2019独角兽企业重金招聘Python工程师标准>>> 一.路由定义添加动态参数定义 1.路由定义项,使用:xx 方式 定义动态参数 {path:'/user/:id/:name', ...

  3. Jmeter-获取登录Session(cookie管理器)

    背景:由于首页显示未完成订单数接口需要用户先登录,用户id保存在登录接口里的seesion内 1.修改jmeter.properties配置文件 修改jmeter安装目录bin下的jmeter.pro ...

  4. ArcGIS中样式管理器中的各种样式(指南针样式,色带样式等等)丢失,显示为空白的解决方案

    ArcGIS中样式管理器中的各种样式(指南针样式,色带样式等等)丢失,显示为空白的解决方案 在反复更换ArcGIS版本时,很有可能出现样式管理器中的各种样式全部丢失的问题.我的10.2版本也出现过这种 ...

  5. 那是计算机管理员,计算机管理器中路由器管理器的管理员帐户是admin?

    相关问题 腾讯计算机管理器如何登录到路由器管理器?计算机管理员路由器登录的一般管理员密码是什么? 管理员和管理员(如果没有更改) 计算机管理器路由器管理器无法登录到路由器?腾讯计算机管理器如何检查有多 ...

  6. java中布局管理器flowlayout,在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型。...

    在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型. 答:jFrame.setLayout(new FlowLayout() ) 在Word 2010的编辑状态,当前编 ...

  7. Oracle 11g 中恢复管理器RMAN介绍

    这是我平时摘录的笔记,从管理艺术那本书上摘录出来的,放到这里 RMAN 可在数据库服务器的帮助下从数据库内备份数据文件,可构造数据文件映像副本.控制文件和控制文件映像.对当日志 SPFILE 和RMA ...

  8. linux中更新管理器,用户呼吁Windows 10借鉴Linux驱动更新管理器 放开更多选项

    微软在 Windows 10 的系统更新模块上付出了许多的努力,其希望能够让用户更好地控制他们安装的更新.在即将到来的"2018 十月更新"中,将引入一项新技术,防止由 Windo ...

  9. weka中包管理器打不开问题

    很多人在用数据挖掘工具weka时,发现包管理器打不开,这会导致很多的算法不能加载. weka启动包管理器需要连接网络,包管理器打不开一般是网络出现问题. 一般包管理器打不开的原因是网络是联通运营商,电 ...

最新文章

  1. MongoDB之conf配置文件详解
  2. Unity3D中使用KiiCloud总结一
  3. QT中在label中插入图片自适应label大小等比缩放
  4. r 语言 ggplot上添加平均值_R语言自定义两种统计量度:平均值和中位数,何时去使用?
  5. php cpu mac,PHP 获得计算机的唯一标识[CPU,网卡 MAC地址]
  6. EAT/IAT Hook
  7. macOS 新功能:【控制中心】让你的 Mac 系统更方便!
  8. [spark程序]统计人口平均年龄(本地文件)(详细过程)
  9. lamp+laravel
  10. Android.mk中的LOCAL_OVERRIDES_PACKAGES
  11. 不等式解集怎么取_七年级下学期《8.2不等式及不等式组的解集》2020年高频易错题集...
  12. java计算两点距离_Java 使用经度计算两点之间的距离?
  13. 二十五.决策树之CART决策树的原理和sklearn实现
  14. xposed绕过模拟器检测_刺激战场过模拟器检测 刺激战场模拟器检测怎么绕过
  15. 集合之Map家族的TreeMap + Sort +Properties及Collections工具类和总结
  16. Js/es for(let i in Obj)效率分析及优化
  17. element ui table表格合计移到顶部
  18. java的时间日期类_Java基础学习:日期时间类
  19. 罗永浩疑回应再被强制执行
  20. php artisan怎么用,php artisan常用方法

热门文章

  1. Windows Server 2016-批量设置用户下次登陆须更改密码
  2. Java基础学习总结(135)——Java代码性能优化实践经验再总结
  3. 消息中间件学习总结(10)——Kafka、RabbitMQ、RocketMQ消息中间件的消息发送性能对比
  4. android 客户端bks,Keytools Https双向认证(Android通用)
  5. ef mysql 连接数_EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽
  6. java request 克隆_Java 复制HttpServletRequest InputStream的方法 只需2步轻松搞定
  7. 报Cannot find /usr/local/tomcat/bin/setclasspath.sh错误
  8. 浏览器中的事件循环机制
  9. 苹果笔记本单独安装win10
  10. 各执一词,民用安防市场现状看法PK