如何使用Postman的CookieJar清除HTTPS cookie

时间:2019-09-13 21:11:24

标签: postman postman-pre-request-script

使用HTTP主机时,我可以使用.clear('host')的CookieJar方法清除该主机的现有Cookie。移至HTTPS主机后,.clear()方法不再起作用,并且cookie仍然存在。这两种情况都在我的请求前脚本中。

应用信息(请完成以下信息):

应用类型本机应用 邮递员版本7.6.0 操作系统:Windows 10

重现行为的步骤:

调用返回cookie的HTTP Web服务(安全=假)。该cookie将被返回。 重新运行Web服务。该cookie将返回一个新值。 调用返回cookie的HTTPs Web服务(安全= true)。该cookie将被返回。 重新运行Web服务。具有旧值的现有cookie将被返回。

const cookieJar = pm.cookies.jar();
cookieJar.clear(pm.variables.get("Cookie Host"), printErr());

function printErr(error){
    console.log(error);
}

预期行为     我期望在两个实例(HTTP和HTTPS)中都返回一个新的Cookie值

0 个答案:

没有答案