优化爬虫的url处理

This commit is contained in:
M09Ic 2023-06-30 17:43:47 +08:00
parent a36e06e96b
commit 00c880f16e

View File

@ -251,6 +251,8 @@ func filterUrl(u string) bool {
func formatURL(u string) string {
// 去掉frag与params, 节约url.parse性能, 防止带参数造成意外的影响
u = strings.Trim(u, "\"")
u = strings.Trim(u, "'")
if strings.Contains(u, "2f") || strings.Contains(u, "2F") {
u = strings.ReplaceAll(u, "\\u002F", "/")
u = strings.ReplaceAll(u, "\\u002f", "/")