123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package data
- import (
- "time"
- "git.scraperwall.com/scw/geoip"
- "git.scraperwall.com/scw/grs"
- "github.com/scraperwall/asndb"
- )
- type Fingerprint struct {
-
- ClientID string `bson:"cid" json:"cid" form:"cid"`
- Remote string `bson:"remote" json:"remote" form:"remote"`
- Url string `bson:"url" json:"url" form:"url"`
- Fingerprint string `bson:"fp" json:"fp" form:"fp"`
- CreatedAt time.Time `bson:"created_at" json:"created_at" form:"created_at"`
- Source string `bson:"source" json:"source" form:"source"`
- XForwardedFor string `bson:"x_forwarded_for" json:"x-forwarded-for" form:"x_forwarded_for"`
- XRealIP string `bson:"x_real_ip" json:"x-real-ip" form:"x_real_ip"`
- XScwIP string `bson:"x_scw_ip" json:"x-scw-ip" form:"x_scw_ip"`
- Grs *grs.GRS `bson:"grs" json:"grs" form:"grs"`
- GeoIP *geoip.GeoIP `bson:"geoip" json:"geoip" form:"geoip"`
- Data map[string]interface{} `bson:"data" json:"data" form:"data"`
- Bot bool `bson:"bot" json:"b" form:"b"`
- ASN *asndb.ASN `bson:"asn" json:"asn" form:"asn"`
- Country string `bson:"country" json:"country" form:"country"`
- Extra map[string]string `bson:"extra" json:"extra" form:"extra"`
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
|