Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BlocklistConfig ¶
type BlocklistConfig struct {
// Manager IP黑名单管理器
Manager *blocklist.Manager
// OnBlocked 当IP被封禁时的处理函数
OnBlocked func(*mist.Context)
}
BlocklistConfig 中间件配置
func DefaultConfig ¶
func DefaultConfig(manager *blocklist.Manager) BlocklistConfig
DefaultConfig 返回默认配置
type Option ¶
type Option func(*BlocklistConfig)
Option 配置选项函数
func WithOnBlocked ¶
WithOnBlocked 设置IP被封禁时的处理函数
Click to show internal directories.
Click to hide internal directories.