Rails:Ajax调用中间的用户关闭选项卡



我是Ruby在Rails上的新手,我想知道如果用户在发送呼叫后关闭Tab或导航,Ajax调用会发生什么。

AJAX调用仍在处理还是因为没有会话而停止?如果将停止,是否像PHP中的ROR相当于ignore_user_abort等效吗?

您想完成什么?

用户关闭选项卡或导航,浏览器将删除呼叫。但是,铁轨仍将处理查询。它只会放弃输出,因为会话已经消失。

您可以通过致电:

尝试一下
def index
   puts "start"
   sleep 5
   puts "end"
end

如果您监视日志,即使用户离开

,您也会看到该请求将开始和结束

相关内容

最新更新