update
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
//
|
||||
// Description : 按需返回对外暴露的字段
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 2021-03-10 6:38 下午
|
||||
package safe
|
||||
@ -15,7 +15,7 @@ import (
|
||||
|
||||
// Filter 按需输出数据
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 6:40 下午 2021/3/10
|
||||
func Filter(source []byte, filter []string) ([]byte, error) {
|
||||
|
@ -2,7 +2,7 @@
|
||||
//
|
||||
// Description : safe...
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 2021-03-10 10:07 下午
|
||||
package safe
|
||||
|
14
safe/ip.go
14
safe/ip.go
@ -2,7 +2,7 @@
|
||||
//
|
||||
// Description : 安全策略之,访问黑名单
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 2021-03-07 11:34 下午
|
||||
package safe
|
||||
@ -14,14 +14,14 @@ import (
|
||||
|
||||
// IPBlack ip黑名单
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:35 下午 2021/3/7
|
||||
var IPBlack *ipBlack
|
||||
|
||||
// InitIPBlack 初始化ip黑名单
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:36 下午 2021/3/7
|
||||
func InitIPBlack(ipList []string) error {
|
||||
@ -31,7 +31,7 @@ func InitIPBlack(ipList []string) error {
|
||||
|
||||
// InitIPBlackWithSeg ip黑名单分片存储
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:37 下午 2021/3/7
|
||||
func InitIPBlackWithSeg(seg int, ipList []string) error {
|
||||
@ -53,7 +53,7 @@ type ipBlack struct {
|
||||
|
||||
// Add 添加黑名单IP
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 12:05 上午 2021/3/8
|
||||
func (ib *ipBlack) Add(ip string) {
|
||||
@ -62,7 +62,7 @@ func (ib *ipBlack) Add(ip string) {
|
||||
|
||||
// Del 删除一个黑名单IP ...
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 12:06 上午 2021/3/8
|
||||
func (ib *ipBlack) Del(ip string) {
|
||||
@ -71,7 +71,7 @@ func (ib *ipBlack) Del(ip string) {
|
||||
|
||||
// IsBlack 判断ip是否存在于和名单之中
|
||||
//
|
||||
// Author : go_developer@163.com<张德满>
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 12:07 上午 2021/3/8
|
||||
func (ib *ipBlack) IsBlack(ip string) bool {
|
||||
|
Reference in New Issue
Block a user