Compare commits
2 Commits
c205ddae2a
...
b0f83f9f61
Author | SHA1 | Date |
---|---|---|
Maxim Lebedev | b0f83f9f61 | |
Maxim Lebedev | bb15f0dc96 |
|
@ -90,8 +90,8 @@ func NewApp(logger *log.Logger, config *domain.Config) (*App, error) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
for name, value := range siteServer.Headers[i].Headers {
|
for name, value := range siteServer.Headers[i].Values {
|
||||||
w.Header().Set(name, value)
|
w.Header().Add(name, value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -167,8 +167,8 @@ func NewApp(logger *log.Logger, config *domain.Config) (*App, error) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
for name, value := range siteServer.Headers[i].Headers {
|
for name, value := range siteServer.Headers[i].Values {
|
||||||
w.Header().Set(name, value)
|
w.Header().Add(name, value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type Header struct {
|
type Header struct {
|
||||||
Headers map[string]string
|
Values map[string]string
|
||||||
Path string
|
Path string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h Header) IsMatched(p string) bool {
|
func (h Header) IsMatched(p string) bool {
|
||||||
|
|
|
@ -45,8 +45,8 @@ func parseHeaders(dst *domain.Server, params map[string]any) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
header := domain.Header{
|
header := domain.Header{
|
||||||
Headers: make(map[string]string),
|
Values: make(map[string]string),
|
||||||
Path: "",
|
Path: "",
|
||||||
}
|
}
|
||||||
|
|
||||||
if header.Path, ok = headerMap["path"].(string); !ok {
|
if header.Path, ok = headerMap["path"].(string); !ok {
|
||||||
|
@ -64,7 +64,7 @@ func parseHeaders(dst *domain.Server, params map[string]any) error {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
header.Headers[name] = v
|
header.Values[name] = v
|
||||||
}
|
}
|
||||||
|
|
||||||
dst.Headers = append(dst.Headers, header)
|
dst.Headers = append(dst.Headers, header)
|
||||||
|
|
Loading…
Reference in New Issue