Jmeter:通过post请求发送Cookie时会话已过期

Jmeter:通过post请求发送Cookie时会话已过期,jmeter,session-cookies,Jmeter,Session Cookies,我正在尝试使用过期cookie发送POST请求以获取会话过期响应。如何从登录中获取cookie,将其保存为变量,并通过发布从登录中收到的新cookie在另一个http请求中使用它?通常JMeter应该自动处理cookie,如果没有-cookie本身有问题,您应该针对您的应用程序提出问题 如果您完全确定cookie是正常的,并且JMeter应该正确地处理它,那么您可以尝试以下解决方法: 从相关下拉列表中选择限制较少的“Cookie策略”,即Netscape 将下一行添加到user.propert

我正在尝试使用过期cookie发送
POST
请求以获取会话过期响应。如何从登录中获取cookie,将其保存为变量,并通过发布从登录中收到的新cookie在另一个
http
请求中使用它?

通常JMeter应该自动处理cookie,如果没有-cookie本身有问题,您应该针对您的应用程序提出问题

如果您完全确定cookie是正常的,并且JMeter应该正确地处理它,那么您可以尝试以下解决方法:

  • 从相关下拉列表中选择限制较少的“Cookie策略”,即
    Netscape

  • 将下一行添加到user.properties文件(位于JMeter安装的“bin”文件夹中)

    更多信息:

  • 如果以上提示没有帮助-请访问HTTP Cookie管理器,并使用日志文件中的相关条目更新您的问题


  • 我最终通过使用regex提取器后处理器使其工作。 我发送了一个带有登录详细信息的登录post请求 然后,我从登录响应头中提取会话ID(sessiond),并使用regex提取器将其存储在变量中。
    在其他请求中,我用regex提取器创建的变量${sessiond}替换了session id值,它成功了。

    欢迎使用Stackoverflow!请编辑您的问题以提供答案。我们需要知道您已经采取了哪些步骤,或者到目前为止您尝试了哪些代码。
    CookieManager.check.cookies=false