...

Source file src/github.com/gin-contrib/secure/example/code2/example.go

Documentation: github.com/gin-contrib/secure/example/code2

     1  package main
     2  
     3  import (
     4  	"github.com/gin-contrib/secure"
     5  	"github.com/gin-gonic/gin"
     6  )
     7  
     8  func main() {
     9  	router := gin.Default()
    10  
    11  	securityConfig := secure.DefaultConfig()
    12  	securityConfig.AllowedHosts = []string{"example.com", "ssl.example.com"}
    13  	securityConfig.SSLHost = "ssl.example.com"
    14  	router.Use(secure.New(securityConfig))
    15  
    16  	router.GET("/ping", func(c *gin.Context) {
    17  		c.String(200, "pong")
    18  	})
    19  
    20  	router.Run()
    21  }
    22  

View as plain text