Accessing Request Data
Read query strings, form data, and headers from inside HandleAPI.
Reading Query Params
name := r.URL.Query().Get("name")
Reading Form Data
r.ParseForm()
value := r.Form.Get("foo")
Reading JSON Body
type Payload struct {
Name string json:"name"
}
var p Payload
json.NewDecoder(r.Body).Decode(&p)
All standard net/http
request access works as expected. Barry doesn’t add any middleware or wrappers.