提交 b9706815 作者: rht

Fix SetAllowedOrigins

License: MIT
Signed-off-by: 's avatarrht <rhtbot@gmail.com>
上级 89a6f01b
...@@ -332,7 +332,9 @@ func (cfg ServerConfig) AllowedOrigins() []string { ...@@ -332,7 +332,9 @@ func (cfg ServerConfig) AllowedOrigins() []string {
func (cfg *ServerConfig) SetAllowedOrigins(origins ...string) { func (cfg *ServerConfig) SetAllowedOrigins(origins ...string) {
cfg.cORSOptsRWMutex.Lock() cfg.cORSOptsRWMutex.Lock()
defer cfg.cORSOptsRWMutex.Unlock() defer cfg.cORSOptsRWMutex.Unlock()
cfg.cORSOpts.AllowedOrigins = origins o := make([]string, len(origins))
copy(o, origins)
cfg.cORSOpts.AllowedOrigins = o
} }
func (cfg *ServerConfig) AppendAllowedOrigins(origins ...string) { func (cfg *ServerConfig) AppendAllowedOrigins(origins ...string) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论