Skip to content

Commit 49cb036

Browse files
committed
extra header
1 parent f67f1d4 commit 49cb036

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

config/config.go

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@ var (
1313
Port: "9000",
1414
ServerGroups: []*ServerGroup{
1515
{
16-
Name: "default",
17-
Disabled: false,
18-
Urls: []string{"ws://localhost:8081/ws/cq/"},
19-
EventFilter: []int32{},
20-
RegexFilter: "",
16+
Name: "default",
17+
Disabled: false,
18+
Urls: []string{"ws://localhost:8081/ws/cq/"},
19+
EventFilter: []int32{},
20+
RegexFilter: "",
21+
RegexReplace: "",
22+
ExtraHeader: map[string]string{},
2123
},
2224
},
2325
}
@@ -30,12 +32,13 @@ type GmcConfig struct {
3032
}
3133

3234
type ServerGroup struct {
33-
Name string `json:"name"` // 功能名称
34-
Disabled bool `json:"disabled"` // 不填false默认启用
35-
Urls []string `json:"urls"` // 服务器列表
36-
EventFilter []int32 `json:"event_filter"` // 事件过滤
37-
RegexFilter string `json:"regex_filter"` // 正则过滤
38-
RegexReplace string `json:"regex_replace"` // 正则替换
35+
Name string `json:"name"` // 功能名称
36+
Disabled bool `json:"disabled"` // 不填false默认启用
37+
Urls []string `json:"urls"` // 服务器列表
38+
EventFilter []int32 `json:"event_filter"` // 事件过滤
39+
RegexFilter string `json:"regex_filter"` // 正则过滤
40+
RegexReplace string `json:"regex_replace"` // 正则替换
41+
ExtraHeader map[string]string `json:"extra_header"` // 自定义请求头
3942
// TODO event filter, msg filter, regex filter, prefix filter, suffix filter
4043
}
4144

0 commit comments

Comments
 (0)