webman中间件的Request的post参数怎么unset

euii

客户端在请求的POST里提供了sign数据,我在中间件使用数据sign校验完成后,我想在中间件里从post中unset sign这个参数,尝试如下的方法都无效:

unset($request->sign);
unset($_REQUEST['sign']);
unset($_POST['sign']);

请问各位高手,难道在中间件不能删除request里的任何数据吗?

153 2 0
2个回答

nitron
unset($request->sign);
return $handler($request);
  • euii 10天前

    我尝试了,好像没有变。

walkor

客户端请求数据不可串改,不能删除

  • euii 10天前

    了解,谢谢大神答疑。

🔝