kk-anti-reptile icon indicating copy to clipboard operation
kk-anti-reptile copied to clipboard

kk-anti-reptile是凯京科技研发的,适用于基于spring-boot开发的分布式系统的反爬虫、防接口盗刷组件。

Results 15 kk-anti-reptile issues
Sort by recently updated
recently updated
newest added

有些类可能里面所有的接口都是需要防盗刷的 现在的注解形式需要每个接口都加上@AntiReptile

RAtomicLong rRequestCount = this.redissonClient.getAtomicLong("ratelimiter_request_count".concat(requestUrl).concat(ipAddress)); RAtomicLong rExpirationTime = this.redissonClient.getAtomicLong("ratelimiter_expirationtime".concat(requestUrl).concat(ipAddress)); if (!rExpirationTime.isExists()) { rRequestCount.set(0L); rExpirationTime.set(0L); rExpirationTime.expire((long)expirationTime, TimeUnit.MILLISECONDS); } else { RMap rHitMap = this.redissonClient.getMap("ratelimiter_hit_crawlerstrategy"); if (rRequestCount.incrementAndGet() > (long)requestMaxSize || rHitMap.containsKey(ipAddress)) { rExpirationTime.expire(10L,...

报错内容:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redisson' defined in class path resource [cn/keking/anti_reptile/config/RedissonAutoConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.redisson.api.RedissonClient]: Factory method 'redisson'...

Bumps commons-fileupload from 1.4 to 1.5. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-fileupload:commons-fileupload&package-manager=maven&previous-version=1.4&new-version=1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies