我创建了一项服务,通过复制/粘贴到错误页面模板(例如 Google Analytics)的代码片段来帮助处理 Web 应用程序中的错误页面。状态代码设置为安装代码中的隐藏输入。问题是我不希望安装代码依赖于服务器端语言(例如 PHP、Ruby)——但应用程序可以真的、真的使用动态方法来收集 http 请求中的状态码,而无需硬编码状态代码,因此,每个错误页面都需要单独的安装代码(虽然,我们实际上只查看 500 和 404;但就我而言,一个选项太多了)。
对 Google 和我的开发者朋友进行测验表明,通过 javascript 获取状态代码是不可能的(不过,我们正在以这种方式获取 http_referer),但我想知道是否有人有任何我尚未遇到的建议。 ..