summaryrefslogtreecommitdiff
path: root/vendor/github.com/gin-contrib/cors/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/gin-contrib/cors/config.go')
-rw-r--r--vendor/github.com/gin-contrib/cors/config.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/vendor/github.com/gin-contrib/cors/config.go b/vendor/github.com/gin-contrib/cors/config.go
index d4fc11801..735c8c1ab 100644
--- a/vendor/github.com/gin-contrib/cors/config.go
+++ b/vendor/github.com/gin-contrib/cors/config.go
@@ -12,7 +12,6 @@ type cors struct {
allowCredentials bool
allowOriginFunc func(string) bool
allowOrigins []string
- exposeHeaders []string
normalHeaders http.Header
preflightHeaders http.Header
wildcardOrigins [][]string
@@ -43,6 +42,12 @@ func newCors(config Config) *cors {
panic(err.Error())
}
+ for _, origin := range config.AllowOrigins {
+ if origin == "*" {
+ config.AllowAllOrigins = true
+ }
+ }
+
return &cors{
allowOriginFunc: config.AllowOriginFunc,
allowAllOrigins: config.AllowAllOrigins,