我的项目正在使用 Jira Rest Api。
我目前正在存储从登录请求中获得的 cookie,并在所有其他请求中使用该 cookie。
我不确定如何处理过期的 cookie ( Session Timeout
),如果我在请求中使用的 cookie 已过期,我是否会从服务器获得一些回报?
我的 Jira 实例中没有启用 REST,但我可以告诉您其他 API 返回超时错误。我不得不说超时发生在很长一段时间后(也不确定它的定义时间和位置)。
要准确查看使用 REST API 时错误的样子,您可以按照以下步骤操作:
sleep
在您的脚本中进行定义,使其在一两分钟内不会做任何事情。例如,使用 XML-RPC API 我得到以下错误:
java.lang.Exception:com.atlassian.jira.rpc.exception.RemoteAuthenticationException:用户尚未通过身份验证,或会话超时。
如果您尝试此操作,请返回并发布您的发现,以便其他人也可以从中受益。