Я использую фреймворк GoColly, чтобы получить тело некоторых URL.Прямо сейчас я тестирую веб-сайт Netflix, и у меня есть этот код ниже
u = "http://netflix.com"
uri, err := url.Parse(u)
if err != nil {
fmt.Println(err.Error())
continue
}
c := colly.NewCollector()
c.AllowedDomains = []string{"netflix.com"}
c.OnResponse(func(r *colly.Response) {
q.r.Set("success:"+u, string(r.Body))
})
c.OnError(func(r *colly.Response, err error) {
log.Println(err.Error())
q.r.Set("failed:"+u, err.Error())
})
c.Visit(uri.String())
c.Wait()
, и когда я его выполняю, он повторяет эту ошибку Get https://www.netflix.com/: Не после перенаправления на www.netflix.com потому что его нет в AllowedDomains
есть мысли?