小编c31*_*113的帖子

Laravel在控制器中获取url的参数

我试图获得参数的值到变量这是我到目前为止

public function getname(Request $request)
{
    echo ($request->input('id'));

    return view('test.test1');
}
Run Code Online (Sandbox Code Playgroud)

}

我的路线是

Route::get('/test/{id}','Controller@getname');
Run Code Online (Sandbox Code Playgroud)

我得到的输出是NULL 如何获取url参数的值请帮助

我的网址是

localhost/test/test1/4
Run Code Online (Sandbox Code Playgroud)

所以我希望4被淘汰请帮助

我尝试做thr请求方法,但没有工作,所以它与Laravel 5.2中的控制器传递页面URL参数不一样

php laravel laravel-5

2
推荐指数
1
解决办法
932
查看次数

POST 请求需要 Laravel 中的 Content-length 标头

       $output = Curl::httpGet("https://bhleh.com/emailstorage",  "POST", $params);                    
       return $output;
Run Code Online (Sandbox Code Playgroud)

这是在我的 Laravel 中,但是当我尝试运行它时,我收到一条错误消息

411. That’s an error.

POST requests require a Content-length header. That’s all we know.
Run Code Online (Sandbox Code Playgroud)

我尝试在中间件文件夹中添加头文件,但似乎没有任何效果。我发现 Laravel 中不包含 Content-length 标头(我认为不太确定)所以我将如何添加它请注意我对 Laravel 很陌生

http-headers laravel

1
推荐指数
1
解决办法
6635
查看次数

标签 统计

laravel ×2

http-headers ×1

laravel-5 ×1

php ×1