recommender/internal/handler/http/middleware/json_response.go

18 lines
334 B
Go
Raw Normal View History

2024-11-06 10:47:56 +00:00
package middleware
import (
"github.com/gin-gonic/gin"
)
type JSONResponseMiddleware struct {
}
func (*JSONResponseMiddleware) ContentTypeJSON(c *gin.Context) {
c.Header("Content-Type", "application/json; charset=utf-8")
c.Next()
}
func NewJSONResponseMiddleware() *JSONResponseMiddleware {
return &JSONResponseMiddleware{}
}