Skip to content

Commit e4d66d5

Browse files
committed
fix: add headers to crates query
Otherwise we are getting denied from cloudfront
1 parent e4d6c4c commit e4d66d5

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

pkg/feeds/crates/crates.go

+10-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,16 @@ func fetchPackages(baseURL string) ([]*Package, error) {
4141
if err != nil {
4242
return nil, err
4343
}
44-
resp, err := httpClient.Get(pkgURL)
44+
45+
req, err := http.NewRequest("GET", pkgURL, nil)
46+
if err != nil {
47+
return nil, err
48+
}
49+
50+
// set headers
51+
req.Header.Set("Accept", "application/json")
52+
req.Header.Set("User-Agent", "package-feeds")
53+
resp, err := httpClient.Do(req)
4554
if err != nil {
4655
return nil, err
4756
}

0 commit comments

Comments
 (0)