下载前拦截HTTP请求状态代码

时间:2012-07-09 20:18:52

标签: http

我的问题非常简单。我有一个运行的服务器端脚本,它生成一个图像并将其流回客户端。在某些条件下(服务器上的压力/负载),脚本可能会失败。我需要做的是在客户端捕获请求的状态代码,如果状态代码是OK(200),则继续下载,如果是5XX,则向用户显示错误对话。

目前,我正在使用window.location =“path”;在客户端上将请求发送到服务器。这个问题是如何获取状态代码。是否有可以执行此功能的低级功能?

我已经阅读过只使用HEAD请求捕获HTTP标头,但是这有问题,这不是我理想的解决方案。

0 个答案:

没有答案