http.Get出现403错误
原因:http.Get访问url没有携带user-agent
解决:
client := &http.Client{}
req, err := http.NewRequest("GET", url, nil)
if err != nil {
log.Printf("Fetcher error: %v", err)
}
req.Header.Set("User-Agent", `你的user-agent`)
resp, err := client.Do(req)
if err != nil {
log.Printf("Fetcher error: %v", err)
}
defer resp.Body.Close()
有疑问加站长微信联系(非本文作者)