会话超时 - Spring启动+角度应用程序中的HTTP状态代码-1

时间:2016-01-19 02:39:34

标签: angularjs spring http

我的应用程序是使用spring boot&角。我在 Angular Interceptor " ResponseError"处理会话超时。功能。在服务器端,我添加了一个HTTPSessionListener。

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

1)。我将服务器会话超时设置为120秒,

2)。登录到应用程序,

3).kept打开Internet Explorer开发人员控制台,

4)。等待120秒才能结束,

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

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

以下是结果......

  • 角度拦截器的响应错误方法称为
  • HTTP状态代码为-1(YES减1,我无能为力)
  • HTTP状态文本为空字符串。

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

现在我的问题是,为什么要获取HTTP响应代码-1,这是什么意思?

1 个答案:

答案 0 :(得分:0)

在角度中使用$ http.post时出现类似问题。 -1是SIS错误代码而不是http错误代码。

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