post请求http://www.test.com/admin/Monitor/queueListQuery/queue_name/ToSmsJobQueue.html
获取url地址上的参数queue_name的值,
Request依赖注入方式$request->param()获取不到,
而\think\facade\Request::param()却可以获取到。
为啥,有bug?
代码如下:
public function queueListQuery(Request $request){
var_dump($request->param());
var_dump(request()->param());
var_dump(\think\facade\Request::param());
}结果如下:array(3) {
["/admin/Monitor/queueListQuery/queue_name/ToSmsJobQueue_html"]=>
string(0) ""
["page"]=>
string(1) "1"
["rows"]=>
string(2) "20"
}
array(4) {
["/admin/Monitor/queueListQuery/queue_name/ToSmsJobQueue_html"]=>
string(0) ""
["page"]=>
string(1) "1"
["rows"]=>
string(2) "20"
["queue_name"]=>
string(13) "ToSmsJobQueue"
}
array(4) {
["/admin/Monitor/queueListQuery/queue_name/ToSmsJobQueue_html"]=>
string(0) ""
["page"]=>
string(1) "1"
["rows"]=>
string(2) "20"
["queue_name"]=>
string(13) "ToSmsJobQueue"
} 最佳答案