[top-think/think]在5.0.23中使用$request->param()无法获取urlencode()的参数

2023-12-18 919 views
7

我的url中的一个参数是 desc=%2A%3C%3E%2A%3C%3Eurlencode('*<>')之后的结果,但是我通过$request->param()获取到的desc的结果为*

回答

1

htmlspecialchars("<>"); index.php/desc/ & l t ; & g t ;

5

$request->param() 获取的数据是经过过滤的。获取原始数据可以用 $request->param(false)

7

Thinks, 我已经解决这个问题,用你说的这种方法。