X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/911abf131639401b2ccfd23a6bc3ec983f7ed8f4..783f215608cc94f1dd7450e802ecf8b4b06f1cf9:/sdk/go/httpserver/error.go?ds=sidebyside diff --git a/sdk/go/httpserver/error.go b/sdk/go/httpserver/error.go index 398e61fcd0..b222e18ea1 100644 --- a/sdk/go/httpserver/error.go +++ b/sdk/go/httpserver/error.go @@ -14,8 +14,12 @@ type ErrorResponse struct { } func Error(w http.ResponseWriter, error string, code int) { + Errors(w, []string{error}, code) +} + +func Errors(w http.ResponseWriter, errors []string, code int) { w.Header().Set("Content-Type", "application/json") w.Header().Set("X-Content-Type-Options", "nosniff") w.WriteHeader(code) - json.NewEncoder(w).Encode(ErrorResponse{Errors: []string{error}}) + json.NewEncoder(w).Encode(ErrorResponse{Errors: errors}) }