返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Postman中cookie的操作
  • 835
分享到

Postman中cookie的操作

postman测试工具 2023-10-25 13:10:52 835人浏览 泡泡鱼
摘要

在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问。 Postman接口请求使用Cookie有如下两种方式: 直接在头域中添加Cookie头域,适用于已经知道请求所用Cookie数据的情况。 使用Post

在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问。

Postman接口请求使用Cookie有如下两种方式:

直接在头域中添加Cookie头域,适用于已经知道请求所用Cookie数据的情况。

使用Postman的Cookie管理机制,既可以手动添加,同时Postman也会将操作流程中获取的参数自动保存,因此可以通过调用前置接口来完成Cookie获取。(就是在Pre-request Script发送一次登陆请求)

下面我们以电商接口测试为例,使用电商项目进行测试,在登录接口完成登录之后,通过购物车接口获取购物车中的信息

  • 电商首页:Http://www.testingedu.com.cn:8000/。
  • 登录页面:http://www.testingedu.com.cn:8000/index.PHP/Home/user/login.html
  • 购物车页面:http://www.testingedu.com.cn:8000/index.php/Home/Cart/index.html。
  • 登陆调用接口:http://www.testingedu.com.cn:8000/index.php?m=Home&c=User&a=do_login&t=0.3508523582926 。
  • 查看购物车调用接口:http://www.testingedu.com.cn:8000/index.php?m=Home&c=Cart&a=header_cart_list。

1、使用Postman的Cookie管理机制

Postman中自身也提供了Cookies的管理机制,会自动帮助我们保存响应Cookie的记录。

步骤1:创建登陆网站的请求,并查看Cookies管理

查看Postman中Cookies管理,很简单,就是在请求的编辑页面中,在Send按钮的下方有一个Cookies,点击即可。如下图: 

点击send按钮后发送登录请求 ;

 

 

执行查看购物车接口;

 如果没有执行登录接口,cookie没有保存在cookie管理器中,直接执行查看购物车接口会提示:用户未登录,或者购物车中无商品;

2、自定义Cookie管理内容

还是以查询购物车内容为例:

添加cookie时只修改目标中的Cookie_1=value;部分,其他默认即可;

cookie模板内容说明:

Cookie_1=value; # Cookie的内容
Path=/;  # 表示哪些路径下的文件有权限读取该 cookie
Domain=.www.testingedu.com.cn; # 网站域名
Expires=Sun, 20 Feb 2022 07:11:54 GMT; # 过期时间

 

说明:

因为访问网站时候会保存到客户端很多的Cookie信息,在访问其他接口的时候,只带相关的Cookie就可以,不用带所有的Cookie访问。

例如关于登陆授权的Cookie信息就是PHPSESSID,我们只保存这一条Cookie即可。

(关于登陆权限的Cookie信息,一般都叫sessionID这样类似的名称。)

(如果接口文档中写的详细,都可以在接口文档中找到,一般不可能。)

执行查询购物车发现请求头中没有写入cookie,但是可以请求成功;

转自:

『政善治』Postman工具 — 11、Postman中Cookie的操作_Liuyuelinjiayou的博客-CSDN博客_postman cookie文章目录1、已知Cookie处理方式2、使用Postman的Cookie管理机制3、自定义Cookie管理内容在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问。Postman接口请求使用Cookie有如下两种方式:1、直接在头域中添加Cookie头域,适用于已经知道请求所用Cookie数据的情况。2、使用Postman的Cookie管理机制,既可以手动添加,同时Postman也会将操作流程中获取的参数自动保存,因此可以通过调用前置接口来完成Cookie获取。(就https://blog.csdn.net/Liuyuelinjiayou/article/details/115534014

来源地址:https://blog.csdn.net/weixin_41812355/article/details/129026959

--结束END--

本文标题: Postman中cookie的操作

本文链接: https://lsjlt.com/news/442417.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Postman中cookie的操作
    在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问。 Postman接口请求使用Cookie有如下两种方式: 直接在头域中添加Cookie头域,适用于已经知道请求所用Cookie数据的情况。 使用Post...
    99+
    2023-10-25
    postman 测试工具
  • PHP中的COOKIE操作指南
    PHP作为一种非常常用的后端开发语言,其操作COOKIE的功能也非常强大。本文将为大家提供一份PHP中COOKIE操作的指南,帮助大家熟练掌握该功能。一、什么是COOKIE在了解COOKIE的操作前,我们需要先了解什么是COOKIE。COO...
    99+
    2023-05-21
    PHP cookie 操作指南
  • PHP中怎么操作Cookie
    PHP中怎么操作Cookie,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PHP操作Cookie1、设置Cookie PHP用SetCookie函数来设置Cookie。必须注意...
    99+
    2023-06-17
  • ASP.NET对Cookie的操作
    概述 Cookie用来保存客户浏览器请求服务器页面的请求信息。 我们可以存放非敏感的用户信息,保存时间可以根据需要设置。如果没有设置Cookie失效日期,它的生命周期保存到关闭浏览器...
    99+
    2024-04-02
  • jquery中怎么样操作cookie
    这篇文章将为大家详细讲解有关jquery中怎么样操作cookie,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用方法:提供方便方法操作cookie :关于“jquery中怎么样操作cookie...
    99+
    2023-06-08
  • Python中Selenium对Cookie的操作方法
    1、Cookie介绍 HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接,这就意味着服务器无法从连接上跟踪会话。也就是说即使第...
    99+
    2024-04-02
  • python爬虫中cookie的操作示例
    这篇文章将为大家详细讲解有关python爬虫中cookie的操作示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。python是什么意思Python是一种跨平台的、具有解释性、编译性、互动性和面向对象的脚...
    99+
    2023-06-14
  • Django操作cookie的实现
    前言 cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这...
    99+
    2024-04-02
  • JavaScript实现cookie的操作
    cookie 用于存储 web 页面的用户信息。 一、什么是 Cookie? Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时...
    99+
    2024-04-02
  • 使用postman怎么操作ElasticSearch
    本篇内容主要讲解“使用postman怎么操作ElasticSearch”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“使用postman怎么操作ElasticSearch”吧!Postman背景介...
    99+
    2023-06-07
  • VUE中前端cookie怎么操作
    这篇文章将为大家详细讲解有关VUE中前端cookie怎么操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下要注意的有两点:1、cookie内容存贮的名称2、删...
    99+
    2024-04-02
  • laravel操作session和cookie
    一:操作session 1:session配置 Session 的配置文件存储在config/session.php中,配置参数有: (1):配置session驱动 'driver' => env('SESSION_DRIVER',...
    99+
    2023-09-27
    laravel php Powered by 金山文档
  • JS 操作Cookie详解
    来源:小毅博客Cookies,有些人喜欢它们,有些人憎恨它们。但是,很少有人真正知道如何使用它们。现在你可以成为少数人中的成员-可以自傲的Cookie 大师。-->如果你象作者一样记性不好,那么你可能根本记不住人们的名字。我遇到人时,多...
    99+
    2023-06-03
  • JavaScript 中怎么对Cookie进行操作
    本篇文章为大家展示了JavaScript 中怎么对Cookie进行操作,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Cookie 只是存储在计算机浏览器中的小型文本...
    99+
    2024-04-02
  • node+express如何操作cookie
    这篇文章主要介绍了node+express如何操作cookie的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇node+express如何操作cookie文章都会有所收获,下面我...
    99+
    2024-04-02
  • js cookie操作的示例分析
    这篇文章主要介绍了js cookie操作的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。cookieObj=function(){}cookieObj.prototy...
    99+
    2023-06-03
  • JavaScript如何实现cookie的操作
    这篇“JavaScript如何实现cookie的操作”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“JavaScript如何实...
    99+
    2023-06-30
  • javascript如何实现cookie操作
    小编给大家分享一下javascript如何实现cookie操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • SpringBoot与Postman实现REST模拟请求的操作
    前言 Postman是一款Http请求模拟工具.它可以模拟各种Http Request,使用起来十分的方便. 使用背景 利用Spring Boot 快速搭建一个Web应用,利用相同的...
    99+
    2024-04-02
  • Cookie的读写操作怎么实现
    本篇内容主要讲解“Cookie的读写操作怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Cookie的读写操作怎么实现”吧!  一、Cookie的出现  浏览器和服务器之间的通信少不了HT...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作