forked from all_user/stat_center
Initial commit
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
package pollute
|
||||
|
||||
type CheckFrom = int
|
||||
|
||||
const (
|
||||
Ce8 CheckFrom = iota
|
||||
)
|
||||
|
||||
type CheckReq struct {
|
||||
Domain string
|
||||
Payload string
|
||||
}
|
||||
|
||||
type CheckResult struct {
|
||||
Domain string
|
||||
Polled bool
|
||||
Err error
|
||||
Payload string
|
||||
}
|
||||
|
||||
func Check(domains []CheckReq, checkFrom CheckFrom) ([]CheckResult, error) {
|
||||
switch checkFrom {
|
||||
case Ce8:
|
||||
fallthrough
|
||||
default:
|
||||
return ce8PolluteCheck(domains)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user