$request->url(), 老师最后echo 的结果是 URI不是URL啊

来源:1-1 Controller之Request

qq_勾勾小手_04161577

2018-04-01 18:54

最后一个获取的是URI吧,老师,您的 QUERY_STRING都没有 显示出来啊?

写回答 关注

3回答

  • 陈柴
    2019-04-10 09:31:27

    https://img.mukewang.com/5cad471500014bbd19200193.jpg

    你说的是echo的结果是url而不是这个路径?

    如果是只输出url而不是路径你确定的输出的没错吗?

    我的代码如下

    //获取当前的路径
    echo $request->url();

    你的方法有没有写对,我的方法是

    public function request1(\Illuminate\Http\Request $request)
        {
            // 1.取值
    //        echo $request->input('name');
            //设一个默认值
    //        echo $request->input('age','未知');
            //流程控制
    //        if ($request->input('name')){
    //            echo $request->input('name');
    //        }else{
    //            echo "不存在此值!";
    //        }
            //获取全部参数
    //        $res = $request->all();
    //        dd($res);
    
            // 2.判断请求类型
    //        echo $request->method();
            //流程控制
    //        if ($request->isMethod('post')) {
    //            echo "yse";
    //        } else {
    //            echo "no";
    //        }
            //ajax请求
    //        $res = $request->ajax();
    //        var_dump($res);
            //判断请求的路径是否符合特定的格式
    //        $res = $request->is('request1');
    //        var_dump($res);
            //获取当前的路径
            echo $request->url();
        }


  • qq_灰分率发生_0
    2019-03-07 15:20:47

    fullUrl

  • ywithme
    2018-04-06 12:07:39

    可能是字体的问题吧

轻松学会Laravel-表单篇

Laravel框架是世界上最流行的PHP框架,没有之一

32707 学习 · 276 问题

查看课程

相似问题