gpt4 book ai didi

angularjs - session 超时 - Spring boot + Angular 应用程序中的 HTTP 状态代码 -1

转载 作者:可可西里 更新时间:2023-11-01 16:22:56 26 4
gpt4 key购买 nike

我的应用程序使用的是 spring boot 和 angular。我在 Angular Interceptor 的“ResponseError”函数中处理 session 超时。在服务器端,我添加了一个 HTTPSessionListener。

我测试了这个超时,如下所示:

1).我将服务器 session 超时设置为 120 秒,

2).登录到应用程序,

3). 保持打开 Internet explorer 开发者控制台,

4).等了120秒才过去,

5).之后,点击一个链接触发对服务器的请求,

6)现在在 Internet explorer 开发人员控制台中调试以查看调用了哪个拦截器函数,

下面是结果...

  • Angular Interceptor 的 Response Error 方法调用
  • HTTP 状态代码为 -1(YES 减 1,我无能为力)
  • HTTP 状态文本为空字符串。

7)现在,再次点击一个链接,得到与上面相同的结果。

现在我的问题是,为什么会收到 HTTP 响应代码 -1,这是什么意思?

最佳答案

在 Angular 中使用 $http.post 时遇到类似问题。 -1 是 SIS 错误代码,而不是 http 错误代码。

看这里: http://community.hpe.com/t5/Application-Perf-Mgmt-BAC-BSM/Possible-negative-status-codes-in-SiteScope/td-p/6560226

关于angularjs - session 超时 - Spring boot + Angular 应用程序中的 HTTP 状态代码 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34867665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com