From 85c852f4bbe2a39d52f5078bfaf6f8785e495b98 Mon Sep 17 00:00:00 2001 From: Lain Iwakura Date: Thu, 21 May 2026 18:56:59 +0300 Subject: [PATCH] fix: accept all 2xx status codes --- api.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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) }