Javascript AngularJS应用程序中挂起的请求

Javascript AngularJS应用程序中挂起的请求,javascript,angularjs,browser,Javascript,Angularjs,Browser,我注意到,当我“离开键盘”超过5-10分钟时,我打电话到后端(GET,POST或其他什么),第一个电话直接是有问题的请求,浏览器在选项请求之前不发送,所以电话仍处于挂起状态,如果我打第二个电话,效果很好,因为先发送选项(浏览器知道它不会在之前发送选项调用),在成功响应后启动获取 我认为浏览器缓存了“请求授权”,这就是为什么几分钟后的第一次呼叫处于挂起状态:浏览器在 我用的是Chrome浏览器,我从来没有用Firefox或其他软件测试过 这是一个大问题,因为如果一个用户因为某种原因而成为afk,他

我注意到,当我“离开键盘”超过5-10分钟时,我打电话到后端(
GET,POST或其他什么
),第一个电话直接是有问题的请求,浏览器在
选项
请求之前不发送,所以电话仍处于挂起状态,如果我打第二个电话,效果很好,因为先发送
选项
(浏览器知道它不会在之前发送
选项
调用),在成功响应后启动
获取

我认为浏览器缓存了
“请求授权”
,这就是为什么几分钟后的第一次呼叫处于挂起状态:浏览器在

我用的是Chrome浏览器,我从来没有用Firefox或其他软件测试过

这是一个大问题,因为如果一个用户因为某种原因而成为afk,他需要按两次按钮来完成他需要做的事情

有人知道避免这种情况的方法吗?我正在处理angularjs应用程序,http请求是用
$http
发出的