slim - Slim-PHP:如何将数组合并到苗条请求中
问题描述
我正在为 Slim 框架中的 XSS 保护创建一个中间件。这是我的代码:
$input = $request->getParsedBody();
array_walk_recursive($input, function(&$input) {
$input = htmlspecialchars($input);
});
$request->merge($input); // Not able to merge $input into $request
return $next($request, $response, $next);
清理请求后,我想合并到苗条的 http 请求中,这样当我使用$request->getParsedBody()时,我应该得到清理数据。
解决方案
推荐阅读
- php - “PHP exec 返回修剪后的命令。”
- constraints - 软约束不适用于位变量
- javascript - 检查一个数组项是否包含在另一个数组项中
- asp.net-core - 远程服务器返回错误:(400) Bad Request error while access sharepoint in .net core
- java - 从 Azure 服务总线队列接收 NULL 消息正文内容
- android - 显示媒体播放器通知
- python - 如何将文本发送到 https://mail.protonmail.com 注册页面中的密码字段?
- ios - iOS:在处理每帧视频并用音频文件重写时收到内存警告
- docker - 使用 docker 为本地开发添加 ssl 证书
- macos - 如何以编程方式在 Excel for Mac 中截取选定范围的屏幕截图?