MCPcopy Create free account
hub / github.com/krau/SaveAny-Bot / WriteJSON

Function WriteJSON

api/types.go:109–113  ·  view source on GitHub ↗

WriteJSON 写入 JSON 响应

(w http.ResponseWriter, statusCode int, data any)

Source from the content-addressed store, hash-verified

107
108// WriteJSON 写入 JSON 响应
109func WriteJSON(w http.ResponseWriter, statusCode int, data any) error {
110 w.Header().Set("Content-Type", "application/json")
111 w.WriteHeader(statusCode)
112 return json.NewEncoder(w).Encode(data)
113}
114
115// WriteError 写入错误响应
116func WriteError(w http.ResponseWriter, statusCode int, errCode, message string) error {

Callers 8

WriteErrorFunction · 0.85
CreateTaskHandlerMethod · 0.85
ListTasksHandlerMethod · 0.85
GetTaskHandlerMethod · 0.85
CancelTaskHandlerMethod · 0.85
ListStoragesHandlerMethod · 0.85
GetTaskTypesHandlerMethod · 0.85
HealthCheckHandlerMethod · 0.85

Calls 2

WriteHeaderMethod · 0.80
SetMethod · 0.45

Tested by

no test coverage detected