首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从蜘蛛中排除.js和.css文件

从蜘蛛中排除.js和.css文件
EN

Stack Overflow用户
提问于 2016-09-19 15:07:26
回答 1查看 1K关注 0票数 1

我有排除规则(推理-我不想包含.js和.css文件):

代码语言:javascript
复制
.*\Q.css\E
.*\Q.js\E

这些内容适当地设置为上下文:

/JSON/context/view/excludeRegexs/?zapapiformat=JSON&contextName=auto-context

代码语言:javascript
复制
{ "excludeRegexs":"[.*\\Q.css\\E, .*\\Q.js\\E]" }

然而,一旦我运行蜘蛛,并查询蜘蛛的结果。

/JSON/spider/view/fullResults/?zapapiformat=JSON&scanId=0

我仍然看到很多.js和.css文件

代码语言:javascript
复制
{"fullResults":[{"urlsInScope":[
  {"statusReason":"OK","method":"GET","messageId":"259",
   "url":"https://contosco.com/modernizr.min.js","statusCode":"200"}
    ... lot of other .js references here ...
]} ... ]}

另外,有没有一种方法可以在不实际运行扫描的情况下测试regexs呢?

EN

回答 1

Stack Overflow用户

发布于 2016-09-19 16:08:53

雷克斯家族没什么问题。事实证明,"context"是放置这些排除的错误位置(我想知道"exclusionRegexs" in "context"的目的是什么)。放置这些正则表达式的正确位置是蜘蛛除外--即

/UI/蜘蛛/action/独占/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39576459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档