MCPcopy Create free account
hub / github.com/AbelChe/evil_minio / encodeResponse

Function encodeResponse

cmd/api-headers.go:67–75  ·  view source on GitHub ↗

Encodes the response headers into XML format.

(response interface{})

Source from the content-addressed store, hash-verified

65
66// Encodes the response headers into XML format.
67func encodeResponse(response interface{}) []byte {
68 var buf bytes.Buffer
69 buf.WriteString(xml.Header)
70 if err := xml.NewEncoder(&buf).Encode(response); err != nil {
71 logger.LogIf(GlobalContext, err)
72 return nil
73 }
74 return buf.Bytes()
75}
76
77// Use this encodeResponseList() to support control characters
78// this function must be used by only ListObjects() for objects

Calls 3

LogIfFunction · 0.92
EncodeMethod · 0.80
BytesMethod · 0.80