MCPcopy
hub / github.com/labstack/echo / xml

Method xml

context.go:607–618  ·  view source on GitHub ↗
(code int, i any, indent string)

Source from the content-addressed store, hash-verified

605}
606
607func (c *Context) xml(code int, i any, indent string) (err error) {
608 c.writeContentType(MIMEApplicationXMLCharsetUTF8)
609 c.response.WriteHeader(code)
610 enc := xml.NewEncoder(c.response)
611 if indent != "" {
612 enc.Indent("", indent)
613 }
614 if _, err = c.response.Write([]byte(xml.Header)); err != nil {
615 return
616 }
617 return enc.Encode(i)
618}
619
620// XML sends an XML response with status code.
621func (c *Context) XML(code int, i any) (err error) {

Callers 2

XMLMethod · 0.95
XMLPrettyMethod · 0.95

Calls 3

writeContentTypeMethod · 0.95
WriteHeaderMethod · 0.45
WriteMethod · 0.45

Tested by

no test coverage detected