mirror of https://github.com/Xhofe/alist
18 lines
320 B
Go
18 lines
320 B
Go
package server
|
|
|
|
import (
|
|
"github.com/gin-contrib/cors"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func Init(r *gin.Engine) {
|
|
Cors(r)
|
|
}
|
|
|
|
func Cors(r *gin.Engine) {
|
|
config := cors.DefaultConfig()
|
|
config.AllowAllOrigins = true
|
|
config.AllowHeaders = append(config.AllowHeaders, "Authorization", "range")
|
|
r.Use(cors.New(config))
|
|
}
|