in gerrit/server.go [121:136]
func (g *Server) Get(u *url.URL) ([]byte, error) {
req, err := http.NewRequest("GET", u.String(), nil)
if err != nil {
return nil, err
}
rep, err := g.Do(req)
if err != nil {
return nil, err
}
if rep.StatusCode/100 != 2 {
return nil, fmt.Errorf("Get %s: status %d", u.String(), rep.StatusCode)
}
defer rep.Body.Close()
return ioutil.ReadAll(rep.Body)
}