自从我升级到Postman 0.9.6后,我无法复制用户会话,因为chrome不允许邮递员获取用户cookie.然而,他们决定通过创建另一个名为Postman Interceptor的插件来"解决"这个问题,该插件可以路由你的邮递员请求并抓取用户cookie.他们在这里写了一篇关于这个奇妙工具的博客文章:http://blog.getpostman.com/index.php/2014/02/11/postman-v0-9-6-access-cookies-and-restricted-headers-plus -更好的测试/
但是,我似乎无法弄清楚如何使这个东西工作.我现在已经尝试了一个小时,它仍然不会将我的请求视为登录用户
为了节省必须挖掘相关问题所有评论的人,这里是2018年Postman状态的快速概述:
如果您有卫星天线图标,则使用独立邮递员:
邮差拦截器似乎不适用于独立的邮递员(截至2018年1月).
当您打开卫星天线时,您正在启动代理(默认端口:) 5555
.如果您将浏览器和/或OS代理设置更新为指向localhost:5555
,则通过代理发出的请求将显示在Postman中,类似于它与旧拦截器的工作方式.
您可以在此处详细了解此功能.
如果你有一个奇怪的卫星物图标,你使用旧的Chrome应用程序:
这应该适用于拦截器.如果您在使用它时遇到问题,请参阅喷嘴人答案中的说明.
tl; dr 如果您想使用Interceptor扩展,则需要使用Postman Chrome应用程序.
确保在Postman中打开chrome和代理中的Interceptor.还要确保安装正确的扩展!奇怪的是,似乎有2个邮差拦截器:
拦截器1 < - 相同的名称,但不是来自getpostman.com
拦截器2 < - 来自正确的来源
然后它应该工作
这对我有用:
安装邮递员
安装拦截器
通过切换开关来激活拦截器:
通过点击右上方的拦截按钮激活邮差中的拦截器(看起来像卫星)