commit - 007a3d09eccd162b288c0584b68b0fdb83becf11
commit + dad28b1a8f4f17dd47854db715221aa985024cef
blob - 7d82adcaf6357ddeada7d8d34d91598ff5c67b7e
blob + 810fea563b939b4c0aa461ae72c010838d6bea8e
--- http.go
+++ http.go
package icinga
import (
- "encoding/json"
"io"
"net/http"
)
return nil, err
}
switch req.Method {
+ case http.MethodGet:
+ break
+ case http.MethodDelete:
+ req.Header.Set("Accept", "application/json")
case http.MethodPost, http.MethodPut:
+ req.Header.Set("Accept", "application/json")
req.Header.Set("Content-Type", "application/json")
+ default:
+ return nil, fmt.Errorf("new request: unsupported method %s", req.Method)
}
return req, nil
}