分享一段api限制次数openresty lua脚本

分享一段api限制次数openresty lua脚本

一段仿君子不防小人的脚本,因为还有代理ip这个东西的存在, 无法一次性斩断爬虫 凑合用吧 --by tools.bugscaner.com--每个ip 每天最多限制请求次数--为什么使用openresty,是因为这货非常适合做这种事情,速度超乎想象的快--脚本限制local cjson = require cjson...

无需验证码,一样可以把爬虫扼杀在摇篮-防采集策略一

无需验证码,一样可以把爬虫扼杀在摇篮-防采集策略一

对于采集者,一直很敬畏,是又尊敬又害怕,本身我也是一个爬虫爱好者,对于不考虑别人死活,只想着自己的采集者,那么就屏蔽掉它吧!下面分享一下自己的一些方法!...

阿里云开放搜索(opensearch) ngx lua sdk 把搜索运行在nginx里

阿里云开放搜索(opensearch) ngx lua sdk 把搜索运行在nginx里

想把网站迁移到nginx里,官方没有lua脚本的sdk,只能自己研究写一个了,可以使用,共享出来,给需要的朋友...

django缓存模式修改,url参数变动不重复生成缓存的方法

django缓存模式修改,url参数变动不重复生成缓存的方法

标题可能看的让你有点蒙圈,那么具体的需求我说一下你就明白了。 需求: django项目里所有的url都是静态模式: 诸如: http://wjx.bugscaner.com/category/运动健康 http://wjx.bugscaner.com/article/451da7723a018c68 http://wjx.bugscaner.com/account/阿里云优惠券 http://wjx.bug...

django后端判断浏览器是手机端还是pc端完整代码

django后端判断浏览器是手机端还是pc端完整代码

这是一个使用了很长时间的代码,在实际使用中还是不错的,只是目前网站不想再通过django后端代码来判断用户的操作系统了,改为前端tengine来判断了...

django mysqldb 启用mysql compress压缩,为数据库瘦身

django mysqldb 启用mysql compress压缩,为数据库瘦身

采集的文章,占用mysql空间太大,几千篇文章都飚到1个G了,40G云盘怕是存储不了多少文章,另一方面数据传输,也占用宽带资源,于是找到了这个解决方法!...