Response
Below are the different types of responses you can return to the user
Return JSON
func SomeHandler(c *core.Context) {
return c.Response.Json(myJson)
}
Return HTML
func SomeHandler(c *core.Context) {
return c.Response.HTML(myHTML)
}
Return Text
func SomeHandler(c *core.Context) {
return c.Response.Text(myText)
}
Return Any response
func SomeHandler(c *core.Context) {
return c.Response.Any(anyResponse)
}
Set response headers
func SomeHandler(c *core.Context) {
return c.Response.SetHeader("key", "value").Json(myJson)
}
Set response content type
func SomeHandler(c *core.Context) {
return c.Response.SetContentType("application/json").any(myJson)
}
Set response status code
func SomeHandler(c *core.Context) {
return c.Response.SetStatusCode(400).Json(myJson)
}