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() }