Cookies 以编程方式删除postman中的Cookie

Cookies 以编程方式删除postman中的Cookie,cookies,postman,Cookies,Postman,我正在使用Newman和本机Windows Postman应用程序测试REST API。它在请求之间存储会话cookie,允许我在不提供正确授权的情况下访问需要授权的信息。我希望能够删除请求前脚本部分中的cookie。这可能吗?我知道如何通过阅读诸如和官方邮递员文档之类的问题来使用GUI删除Cookie,但这无助于我处理此问题。邮递员目前无法实现此功能,目前这是一个开放的功能请求: Postman v7.6.0增加了对编程cookie访问的支持。因此,如果要删除预请求脚本中的cookie,可以执

我正在使用Newman和本机Windows Postman应用程序测试REST API。它在请求之间存储会话cookie,允许我在不提供正确授权的情况下访问需要授权的信息。我希望能够删除请求前脚本部分中的cookie。这可能吗?我知道如何通过阅读诸如和官方邮递员文档之类的问题来使用GUI删除Cookie,但这无助于我处理此问题。

邮递员目前无法实现此功能,目前这是一个开放的功能请求:


Postman v7.6.0增加了对编程cookie访问的支持。因此,如果要删除预请求脚本中的cookie,可以执行以下操作:

删除单个cookie

const-jar=pm.cookies.jar();
unset(pm.request.url,'cookie name',函数(错误){
//处理错误
});
删除所有cookies

const-jar=pm.cookies.jar();
clear(pm.request.url,函数(错误){
//处理错误
});
您可以在此处找到API的详细概述:


我正在使用一种变通方法,将cookie值设置为一个全局变量,并在请求头中使用该变量。然后,我使用postman.setGlobalVariable(VAR\u NAME)清除它们,这将完全删除它。