Use browser headers for image requests

This commit is contained in:
video-prize-ranch
2023-05-26 15:45:59 -04:00
parent 5e7cf6ec52
commit 9525106ccc
3 changed files with 24 additions and 27 deletions

View File

@@ -15,16 +15,7 @@ func GetJSON(url string) (gjson.Result, error) {
return gjson.Result{}, err
}
req.Header.Set("Accept", "*/*")
req.Header.Set("Accept-Language", "en-US,en;q=0.5")
req.Header.Set("Cache-Control", "no-cache")
req.Header.Set("Connection", "keep-alive")
req.Header.Set("Origin", "https://imgur.com")
req.Header.Set("Pragma", "no-cache")
req.Header.Set("Sec-Fetch-Dest", "empty")
req.Header.Set("Sec-Fetch-Mode", "cors")
req.Header.Set("Sec-Fetch-Site", "same-site")
req.Header.Set("User-Agent", "Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0")
SetReqHeaders(req)
client := http.Client{}
res, err := client.Do(req)