From 8a4d38bd2252d7c4040a7116e8a14e63db5af78d Mon Sep 17 00:00:00 2001 From: Martin Czygan Date: Thu, 20 May 2021 14:35:10 +0200 Subject: cdx: fail on >=400 status --- skate/cdx.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/skate/cdx.go b/skate/cdx.go index ed394ed..6378bf6 100644 --- a/skate/cdx.go +++ b/skate/cdx.go @@ -105,6 +105,9 @@ func LookupCDX(link string) (result CDX, b []byte, err error) { return nil, b, err } defer resp.Body.Close() + if resp.StatusCode >= 400 { + return nil, nil, fmt.Errorf("api returned HTTP %v", resp.StatusCode) + } b, err = ioutil.ReadAll(resp.Body) if err != nil { return nil, b, err -- cgit v1.2.3