diff options
| author | Adnan Maolood <[email protected]> | 2021-02-14 18:59:33 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-14 18:59:33 -0500 |
| commit | 41eec39a1d343fd01cec7673039aaf3890618154 (patch) | |
| tree | 658526e72af52dc33bfeb065b04da7e954384a3a /examples/client.go | |
| parent | Remove faulty status code check in ReadResponse (diff) | |
| download | go-gemini-41eec39a1d343fd01cec7673039aaf3890618154.tar.xz go-gemini-41eec39a1d343fd01cec7673039aaf3890618154.zip | |
Update examples/client.go
Diffstat (limited to 'examples/client.go')
| -rw-r--r-- | examples/client.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/client.go b/examples/client.go index 7a6b6d0..4115c1b 100644 --- a/examples/client.go +++ b/examples/client.go @@ -96,7 +96,7 @@ func do(req *gemini.Request, via []*gemini.Request) (*gemini.Response, error) { } switch gemini.StatusClass(resp.Status) { - case gemini.StatusClassInput: + case gemini.StatusInput: input, ok := getInput(resp.Meta, resp.Status == gemini.StatusSensitiveInput) if !ok { break @@ -105,7 +105,7 @@ func do(req *gemini.Request, via []*gemini.Request) (*gemini.Response, error) { req.URL.RawQuery = gemini.QueryEscape(input) return do(req, via) - case gemini.StatusClassRedirect: + case gemini.StatusRedirect: via = append(via, req) if len(via) > 5 { return resp, errors.New("too many redirects") @@ -148,7 +148,7 @@ func main() { defer resp.Body.Close() // Handle response - if gemini.StatusClass(resp.Status) == gemini.StatusClassSuccess { + if gemini.StatusClass(resp.Status) == gemini.StatusSuccess { body, err := ioutil.ReadAll(resp.Body) if err != nil { log.Fatal(err) |