diff --git a/spider/controller.go b/spider/controller.go index 607056c..05177c9 100644 --- a/spider/controller.go +++ b/spider/controller.go @@ -281,10 +281,11 @@ func (c *Controller) crawlUpdateBags() { Exclude: true, } } else { + link, _ := url.JoinPath(c.client.BaseUrl(), item.Url) pArticle = v2.ProviderArticle{ Pid: article.Pid, Brand: article.Brand, - Link: item.Url, + Link: link, Image: article.Image, ProviderId: c.providerId, SkuID: article.Pid,