func (resp *Response) UnsupportedMediaType(v interface{}) {
	resp.writeResponse(http.StatusUnsupportedMediaType, v)
}
UnsupportedMediaType returns a 415 Unsupported Media Type JSON response
package respond
import "net/http"
func (resp *Response) BadRequest(v interface{}) {
	resp.writeResponse(http.StatusBadRequest, v)
}
func (resp *Response) Unauthorized(v interface{}) {
	resp.writeResponse(http.StatusUnauthorized, v)
}
func (resp *Response) Forbidden(v interface{}) {
	resp.writeResponse(http.StatusForbidden, v)
}
func (resp *Response) NotFound(v interface{}) {
	resp.writeResponse(http.StatusNotFound, v)
}
func (resp *Response) MethodNotAllowed(v interface{}) {
	resp.writeResponse(http.StatusMethodNotAllowed, v)
}
func (resp *Response) NotAcceptable(v interface{}) {
	resp.writeResponse(http.StatusNotAcceptable, v)
}
func (resp *Response) Conflict(v interface{}) {
	resp.writeResponse(http.StatusConflict, v)
}
func (resp *Response) Gone(v interface{}) {
	resp.writeResponse(http.StatusGone, v)
}
func (resp *Response) LengthRequired(v interface{}) {
	resp.writeResponse(http.StatusLengthRequired, v)
}
func (resp *Response) PreconditionFailed(v interface{}) {
	resp.writeResponse(http.StatusPreconditionFailed, v)
}
func (resp *Response) RequestEntityTooLarge(v interface{}) {
	resp.writeResponse(http.StatusRequestEntityTooLarge, v)
}