@@ -54,17 +54,17 @@ var (
5454 `*` : ContentTypeHTML ,
5555 }
5656 DefaultFormatRenderers = map [string ]FormatRender {
57- ContentTypeJSON : func (c Context , data interface {}) error {
58- return c .JSON (c .Data ())
57+ ContentTypeJSON : func (c Context , data interface {}, code ... int ) error {
58+ return c .JSON (c .Data (), code ... )
5959 },
60- ContentTypeJSONP : func (c Context , data interface {}) error {
61- return c .JSONP (c .Query (c .Echo ().JSONPVarName ), c .Data ())
60+ ContentTypeJSONP : func (c Context , data interface {}, code ... int ) error {
61+ return c .JSONP (c .Query (c .Echo ().JSONPVarName ), c .Data (), code ... )
6262 },
63- ContentTypeXML : func (c Context , data interface {}) error {
64- return c .XML (c .Data ())
63+ ContentTypeXML : func (c Context , data interface {}, code ... int ) error {
64+ return c .XML (c .Data (), code ... )
6565 },
66- ContentTypeText : func (c Context , data interface {}) error {
67- return c .String (fmt .Sprint (data ))
66+ ContentTypeText : func (c Context , data interface {}, code ... int ) error {
67+ return c .String (fmt .Sprint (data ), code ... )
6868 },
6969 }
7070 DefaultBinderDecoders = map [string ]func (interface {}, Context , BinderValueCustomDecoders , ... FormDataFilter ) error {
0 commit comments