优化collect, resp没有body时, 跳过title匹配

This commit is contained in:
M09Ic 2022-11-10 17:36:09 +08:00
parent 2fe0466ab0
commit 89899ebef5

View File

@ -79,11 +79,12 @@ type baseline struct {
// Collect 深度收集信息 // Collect 深度收集信息
func (bl *baseline) Collect() { func (bl *baseline) Collect() {
bl.Hashes = parsers.NewHashes(bl.Raw) if len(bl.Body) > 0 {
bl.Title = parsers.MatchTitle(string(bl.Body)) bl.Title = parsers.MatchTitle(string(bl.Body))
}
bl.Hashes = parsers.NewHashes(bl.Raw)
// todo extract // todo extract
bl.Extracteds = pkg.Extractors.Extract(string(bl.Raw)) bl.Extracteds = pkg.Extractors.Extract(string(bl.Raw))
// todo 指纹识别
bl.Frameworks = pkg.FingerDetect(string(bl.Raw)) bl.Frameworks = pkg.FingerDetect(string(bl.Raw))
} }