| 1234567891011121314151617181920212223 |
- package middleware
- import (
- "github.com/QuantumNous/new-api/common"
- "github.com/gin-contrib/cors"
- "github.com/gin-gonic/gin"
- )
- func CORS() gin.HandlerFunc {
- config := cors.DefaultConfig()
- config.AllowAllOrigins = true
- config.AllowCredentials = true
- config.AllowMethods = []string{"GET", "POST", "PUT", "DELETE", "OPTIONS"}
- config.AllowHeaders = []string{"*"}
- return cors.New(config)
- }
- func PoweredBy() gin.HandlerFunc {
- return func(c *gin.Context) {
- c.Header("X-New-Api-Version", common.Version)
- c.Next()
- }
- }
|