$ httpProvider拦截器responseError在页面卸载时触发

时间:2018-11-09 14:33:59

标签: angularjs

使用window.location.href =(重定向到身份验证提供程序)将用户重定向到其他页面时,将触发拦截器,并短暂显示500页。

响应URL指向模板文件之一,状态为0,数据为空。显然,请求已取消,因为页面已卸载。

有什么方法可以确保错误原因是页面卸载/取消并且仅在实际服务器和连接错误上显示500页吗?

据我所知,HTTP状态0用于显示完全没有与服务器的连接。例如,没有互联网或服务器出现故障。

应用是一大堆已有4年历史的代码,没有人愿意为任何重大更改付费。

0 个答案:

没有答案