• postman---postman通过Cookies登录博客园


      在做接口测试的时候都会遇到需要登录这个操作,有一些接口是在登录过后才能操作过程,前面写过如何通过requests通过cookies登录,今天我们通过postman来操作Cookies完成登录博客园

    Cookies介绍

    Cookies是属于网站上为了辨别身份并且储存在本地浏览器上的数据。Cookie是由Web服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web站点都可以访问Cookie 信息,目前有些Cookie是临时的,有些则是持续的。临时的Cookie只在浏览器上保存一段规定的时间,一旦超过规定的时间,该 Cookie 就会被系统清除

    查看cookies

    我们可以通过打开浏览器,登录博客园的账号,通过F12进行抓取,当然前面写写过Fiddler的教程,我们也可以通过Fiddler进行抓取。

    打开F12,找到Application中,就可以查看到cookies。找到有用的cookies值,然后我们就可以进行模拟登录

     Postman模拟登录

    通过postman模拟登录博客园,我们首先需要获取到登录博客的Cookies,然后打开Postman找到Cookies管理处,把我们需要的Cookies添加进入就可以了。

    添加域名

    postman可以存放不同域名的Cookies,在顶部输入域名(https://后面的部分)单击添加按钮会将其添加到域列表。

     

     可以通过选择该域并如上所述输入新的cookie值来为其添加cookie值。

     

    查看是否登录成功

    输入请求地址,访问博客园地址,然后通过返回结果,查看是否登录成功。

    通过请求博客园后台地址(编写博客地址)可以看到,我们已经登录成功了。

    更新Cookies

    当我们使用的Cookies已经过了一段时间,已经失效了,那么我们可以进行手动更新。

    打开Cookies管理处,找到我们需要更新的域名地址,在找到我们需要更新的Cookies,进行直接编辑更改,编辑完成后,点击保存即可!

    通过博客园的例子,更进一步的了解Postman的功能。既然可以模拟登录了,下次我们是不是可以自动编写博客和发帖了呢? 大家可以动手试试

    感觉安静写的对您有帮助的话,点个关注,持续更新!!如果哪里写的不对或者不懂的地方,可以下方留言,看到后及时回复~~

  • 相关阅读:
    GitLab 自动触发 Jenkins 构建
    微服务监控探索
    使用QUIC
    非对称加密与证书(上篇)
    Vue框架核心之数据劫持
    如何实现最佳的跨平台游戏体验?Unity成亮解密实时渲染
    网易易盾验证码的安全策略
    CodeForces 339C Xenia and Weights(暴力求解DFS)
    CodeForces 339D Xenia and Bit Operations (线段树)
    CodeForces 339B Xenia and Ringroad(水题模拟)
  • 原文地址:https://www.cnblogs.com/qican/p/11672948.html
Copyright © 2020-2023  润新知