根据您的评论,我知道您使用了广告拦截器。
广告拦截器的问题在于,它们通过匹配规则进行拦截,无论是通过 url 还是通过某些 dom 结构(如class
名称或id
s)。
通常,如果您的浏览器有问题,请在禁用所有扩展程序的情况下对其进行测试。这可以(在大多数情况下)通过使用隐私模式来完成,因为在那里禁用了许多不良扩展。或使用未安装扩展的配置文件。
如果那里一切正常,那么很可能是干扰扩展。
在您的情况下,问题出在网址上:
http://bwq.aintno.info/ads/api/index.php/specimens
^________^
对于这部分,例如EasyList
( .info/ads/
) 中有一个匹配规则 - 很可能在其他列表中有类似的规则。
因此,通常在ads
之前或之后有类似(或类似)的分隔符可能会被阻止。
不仅广告拦截器会导致页面出现问题,还有其他扩展可能会导致页面中断,因此您需要再次检查修改 dom 的常用扩展(我知道这不是一个好消息)。
但是你绝对应该对照过滤列表检查你的 url,你也可以考虑对照它检查你的 dom。或者至少避免使用网址,或者class
这id
听起来像广告。
我目前不知道但现在让我有点担心的一件事是,简单列表中的规则是.info/ads/
. 在我看来,好像script?param=.info/ads/
也可以阻止类似的请求。好的,无论如何这应该被转义,但我认为我需要在我的工作流程中添加一些额外的测试。