Files
mp-qvyun/backend/middlewares.go
2024-11-28 09:17:16 +08:00

18 lines
493 B
Go

package main
import (
"github.com/gofiber/fiber/v3"
"github.com/gofiber/fiber/v3/log"
)
func LogAll(c fiber.Ctx) error {
log.Info("------------------------------------------")
log.Infof("Request Method: %s", c.Method())
log.Infof("Request Headers: %s", &c.Request().Header)
log.Infof("Request URL: %s", c.OriginalURL())
log.Infof("Request Query: %+v", c.Queries())
log.Infof("Request Body: %s", c.BodyRaw())
log.Info("------------------------------------------")
return c.Next()
}