网站栏目建设调研,新闻静态网站模板,seo网站内容,wordpress英文版改成中文一#xff1a;Postman中电商网站cookie实战 Postman接口请求使用cookie两种方式#xff1a; 1.直接在header#xff08;头域#xff09;中添加cookie#xff0c;适用于已知请求cookie头域的情况 2.使用Postman的cookie管理机制#xff0c;即可以手动添加#xff0c;同时…一Postman中电商网站cookie实战 Postman接口请求使用cookie两种方式 1.直接在header头域中添加cookie适用于已知请求cookie头域的情况 2.使用Postman的cookie管理机制即可以手动添加同时Postman也会将操作流程中获取的参数自动保存因此可以通过调用前置接口来完成cookie获取。 实例TP使用ThinkPHP框架写的商城登录后的购物车接口购物车接口需要使用登录后的cookie保持登录状态 Cookie实战测试流程 1.打开抓包工具Charles或者在用浏览器打卡商城登录的时候同时按F12调试模式进行抓取接口获取cookie值 2.打开Postman创建一个新的request填入urlmethod方法以及Headers填入cookie经过测试cookie中的值只需要用PASSWORD就行了没有必要粗暴的全部填进去需要的值。cookie值也可以通过Cookies管理机制手动添加测试时把头域里面的cookie值不勾选。 3.标准的流程先测试登录接口请求成功后Cookies管理机制自动包存PASSWORD的值之后再直接使用购物车接口直接发送请求就会成功如果在Cookies管理机制里面删除掉PASSOWORD的值则显示购物车中没有商品。 二Postman中token校验与参数传递实战 Token定义和目的Token是服务端生成的一串字符串以做客户端进行请求的一个令牌。当第一次登录后服务器生成一个Token并将此Token返回给客户端以后客户端只需带上这个Token前来请求数据即可无需再次带上用户名和密码。目的是为了减轻服务器压力减少频繁的查询数据库使服务器更加健壮。 由于目前所使用的用例不稳定暂时还没有找到合适的用例以后再补充完善 一个完整的项目很多接口都会用到token不可能一直复制粘贴这就需要在Tests里面获取token值并将token值设置为环境变量。在设置环境变量的面板中token值不用填写在Tests里面的环境变量值会自动补充。下图仅供参考