diff options
| -rw-r--r-- | main.go | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -343,12 +343,18 @@ const ( // getHonks receives and unmarshals some honks from a Honk instance. func getHonks(page string, after int) ([]*Honk, error) { query := url.Values{} - query.Set("token", config.HonkAuthToken) query.Set("action", "gethonks") query.Set("page", page) query.Set("after", strconv.Itoa(after)) + apiurl := config.HonkURL + "/api?" + query.Encode() - resp, err := client.Get(fmt.Sprint(config.HonkURL, "/api?", query.Encode())) + req, err := http.NewRequest("GET", apiurl, nil) + if err != nil { + return nil, err + } + req.Header.Add("Authorization", "Bearer " + config.HonkAuthToken) + + resp, err := client.Do(req) if err != nil { return nil, err } |
