百度javascript错误

百度javascript错误,javascript,Javascript,我最近在我的网站上添加了一个自定义window.onerror函数,它可以向我发送任何客户端遇到的javascript问题,这些问题是我在本地应用程序中不会遇到的 测试 奇怪的是,一旦启用此功能,我就开始从用户代理“Mozilla/5.0(兼容;Baiduspider/2.0;+)”获取消息 下面是一些由百度机器人提供给onerror函数的示例数据 eventPhase: 3 currentTarget: [object DOMWindow] cancelable: false target:

我最近在我的网站上添加了一个自定义window.onerror函数,它可以向我发送任何客户端遇到的javascript问题,这些问题是我在本地应用程序中不会遇到的 测试

奇怪的是,一旦启用此功能,我就开始从用户代理“Mozilla/5.0(兼容;Baiduspider/2.0;+)”获取消息

下面是一些由百度机器人提供给onerror函数的示例数据

eventPhase: 3
currentTarget: [object DOMWindow]
cancelable: false
target: [object HTMLScriptElement]
bubbles: true
type: error
cancelBubble: false
clipboardData: undefined
srcElement: [object HTMLScriptElement]
defaultPrevented: false
timeStamp: 1441375534468
returnValue: true
stopPropagation: function stopPropagation() { [native code] }
preventDefault: function preventDefault() { [native code] }
initEvent: function initEvent() { [native code] }
stopImmediatePropagation: function stopImmediatePropagation() { [native code] }
CAPTURING_PHASE: 1
AT_TARGET: 2
BUBBLING_PHASE: 3
MOUSEDOWN: 1
MOUSEUP: 2
MOUSEOVER: 4
MOUSEOUT: 8
MOUSEMOVE: 16
MOUSEDRAG: 32
CLICK: 64
DBLCLICK: 128
KEYDOWN: 256
KEYUP: 512
KEYPRESS: 1024
DRAGDROP: 2048
FOCUS: 4096
BLUR: 8192
SELECT: 16384
CHANGE: 32768
这不同于该站点收到的任何其他错误调用。通常情况下,我会收到一条实际的错误消息,但对于百度机器人来说,这只是一团数据

我很好奇,有人知道更多吗?

我只能假设站点上的实际javascript没有问题,因为bot是唯一发送类似错误的客户端。有没有可能这个机器人只是将自己的javascript注入到站点的源代码中,并且包含了一些错误,或者这个机器人是故意调用window.onerror来查看站点对它的反应或类似的事情?

我找不到任何关于百度蜘蛛在javascript中造成问题的信息。出现的问题是,它同时从成吨的不同ip发送大量请求。