解码返回"Error: URI Too Long"的 AngularJS URL



某些像1.5.11这样的旧angularjs版本存在错误URL过长的问题。即使对于errors.angularjs.org服务器来说,这些URL也太长。

可能出现的错误消息:

  • "错误:URI太长">
  • "I/O错误">
  • "标题溢出">

链接:

  • 第14744期";摆脱巨大的错误消息">

三条路线:

  1. 升级至1.6.3并使用errorHandlingConfig

    angular.errorHandlingConfig函数是在1.6.3中添加的,它允许您指定objectMaxDepth

    然而,这会截断错误,这并不好。错误的根本原因通常在最后提到,即被截断的部分。

  2. 升级至1.6.10

    1.6.10版从commit 980b69中的错误中删除了错误URL。这减少了错误的长度。

  3. 使用AngularJS错误解码器

    AngularJS错误解码器是我专门为解码这些角度错误而创建的网页。它很快,可以处理巨大的URL。请随意添加书签。

最新更新