在测试的时候,经常会碰到一些设计成 只能登录才能用的接口,或 验证一些功能需要先登录的情况,今天来记录一下通过发送cookie请求跳过登录或实现等同登录功能的方法。
工具准备
首先,操作系统是Mac
其次,我用的是postman APP版,而不是Chrome插件。怎么说呢,访问外网有难度,APP功能强大可以脱离一些作为插件寄人篱下的限制。
最后,准备好浏览器,网址。
基本知识
postman发送cookie请求有固定的格式:
Cookie:sid=值
大家都知道,postman请求都是key-value对组成的,对应的key值就是Cookie,value值就是sid=值,截图更加直观:
然后再说这个“值”,这个值就是用户在已登录的网站上找到的自己缓存的登录cookie,往下看
具体操作
- 首先,打开浏览器,登录你的网站,再打开控制台,一般Mac系统用快捷键command+option+i就可以打开控制台了&#