diff --git a/api.go b/api.go index 4344c6a..50f910f 100644 --- a/api.go +++ b/api.go @@ -86,7 +86,7 @@ func (s *Scraper) handleResponse(resp *http.Response, target interface{}) error return err } - if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusAccepted && resp.StatusCode != http.StatusNoContent { + if resp.StatusCode >= 300 { return fmt.Errorf("response status %s: %s", resp.Status, content) } @@ -119,7 +119,7 @@ func (s *Scraper) GetGuestToken() error { if err != nil { return err } - if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusAccepted && resp.StatusCode != http.StatusNoContent { + if resp.StatusCode >= 300 { return fmt.Errorf("response status %s: %s", resp.Status, body) }