收集web前端日志

布满荆棘的人生 2024-04-08 12:32 150阅读 0赞

重写window.onerror方法,将前端错误信息封装到一个get请求中。通过Image发送到服务端

  1. window.onerror = function(errorMessage, url, line) {
  2. var loggerUrl = "https://www.buglife.cn/js/logger";
  3. var parameters = "?description=" + escape(errorMessage)
  4. + "&url=" + escape(url)
  5. + "&line=" + escape(line)
  6. + "&parent_url=" + escape(document.location.href)
  7. + "&user_agent=" + escape(navigator.userAgent);
  8. /** Send error to server */
  9. new Image().src = loggerUrl + parameters;
  10. };

发表评论

表情:
评论列表 (有 0 条评论,150人围观)

还没有评论,来说两句吧...

相关阅读