export default interface DiscoverSettings { /** * 是否查找html中的评论 */ parseHTMLComments?: boolean; /** * 是否需要搜索标签中的url */ parseScriptTags?: boolean; /** * 允许的协议的列表 */ allowedProtocols?: Array; /** * 黑名单 */ blackPathList?: Array<{ path: string; enable: boolean; }>; /** * 白名单 */ whitePathList?: Array<{ path: string; enable: boolean; }>; /** * userAgent */ userAgent?: string; /** * 机器人的文本 */ _robotsTxts?: Array; /** * 忽略机器人应答 */ ignoreRobots?: boolean; /** * 爬取的最大深度 * 如果为false,则忽略深度判断 */ fetchWhitelistedMimeTypesBelowMaxDepth?: boolean | number; /** * 爬取的最大深度 */ maxDepth?: number; }