php – Java / 1.4.1_04用户代理与一些jQuery / Javascript冲突(404)

前端之家收集整理的这篇文章主要介绍了php – Java / 1.4.1_04用户代理与一些jQuery / Javascript冲突(404)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
几天前我在我的服务器上放了一个新的 javascript文件,我得到了奇怪的404的日志.似乎有些 Java用户代理与jQuery(1.6.2)的某些部分发生冲突.每当有人点击404并且我发送服务器变量时,我会发送一封自动发送的电子邮件.

http_user_agent是Java / 1.4.1_04,request_uri是以下内容

/frontend/js/,data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f(

然后直接:

/frontend/js/]};bf.optgroup=bf.option,bf.tbody=bf.tfoot=bf.colgroup=bf.caption=bf.thead,bf.th=bf.td,f.support.htmlSerialize||(bf._default=[1,

javascript的两个部分都可以在minified source of jQuery中找到./ frontend / js /是我的javascript文件的路径.

我刚刚在StackOverflow(12)上阅读了两个类似的问题,但两者都没有任何解决方案.我也会在那里发表评论,但我想知道这里是否有更多人有同样的问题,并解决了它.

谁有线索?

用户代理与它无关,它肯定不会导致问题 – 错误的URL应该得到404,这就是这些请求.这是一个写得很糟糕的机器人,由于主要的解析失败而请求一个荒谬的无效路径(注意两个无效部分都以“字符?”开头和结尾).

花点时间嘲笑那些在机器人的js解析器上失败的傻瓜,然后继续忽略404并继续你的一天(如果你必须阻止那个用户代理).

猜你在找的PHP相关文章