麻烦问下如何防止被人频繁请求和脚本爬虫

比如 抓你文章 url参数 id 加密 不要使用连续的 例如 id = 1 id=2 但是人家可以抓列表页 然后再匹配出id 还有就是数据接口加密 请求返回的都是加密的 例如 asdklaslkdsajdalkjd 但是人家可以本地破解 你只要解密的在客户端跑 都可以破解 就是时间问题 如何限制别人访问请求 比如正常人一次大概10秒吧 看一个页面 那个接口爬虫 一下就看200个页面 怎么限制他呢 加验证码吗? 但是这...

发表与 2025-03-25 655 浏览 2 回答
Register 构造函数$socketName隐式null导致异常问题

问题描述 文件 vendor/workerman/gateway-worker/src/Register.php 测试环境 PHP 8.4 指定了强类型 declare (strict_types=1); 运行时会报错 GatewayWorker\Register::__construct(): Implicitly marking parameter $socketName as nullable is depre...

linjialiang 发表与 2025-02-14 457 浏览 1 回答
Route::fallback中间件问题

问题描述 查文档得知 中间件 实际情况如下图: 程序代码或配置 Webman\Route /** * Fallback. * @param callable|mixed $callback * @param string $plugin * @return void */ public static function fallback(calla...

ziyoren 发表与 2025-02-12 855 浏览 14 回答
最新版webman/log的Bug

问题描述 升级了Webman2.1和webman/log1.2.1版本,运行并访问后报错: ReflectionException: Class "support\Db" does not exist in D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php:256...

深林孤鹰 发表与 2025-02-08 1057 浏览 2 回答
定义公共模型,使用static。是否有内存泄漏问题(webman)

问题描述 定义一个公共的模型继承类,看了文档说使用过多static会造成内存泄漏。这样写会遇到内存泄漏或者是其他的问题吗 代码 公共代码 <?php namespace ceshi\basic; use think\db\Query; use think\Model; use think\model\concern\SoftDelete; /** * 基础模型类 * 提供通用的数据库操作方法 */ ...

hunma 发表与 2025-01-11 719 浏览 2 回答
网站视图模板选择

问题描述 游轮旅游订购系统开发 共要开发H5端、PC端、微信小程序端、小红书小程序端 这几个用户端 客户特别要求h5、pc网站利于搜素引擎收录 为此你搜索到了哪些方案及不适用的原因 准备使用webman开发;后台使用webman-admin。 项目部署会使用nginx代理; 不清楚 要使用的视图twig、 blade、think-template 怎么选择 对seo是否友好 (问题有点呆,路过请轻喷 ---)...

fly_xiang 发表与 2025-01-10 825 浏览 3 回答

jolalau

760
积分
0
获赞数
0
粉丝数
2023-10-22 加入
🔝