Я создаю промежуточное ПО для защиты XSS в платформе Slim.
Вот мой код:
$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 () я получал данные очистки.