Você está aqui: Laravel ::: Dicas & Truques ::: Request Object - Objeto Request |
Como usar o método path() da classe Request para retornar o caminho da requisição HTTPQuantidade de visualizações: 2936 vezes |
Em algumas situações nós precisamos obter o caminho da requisição feita às nossas aplicações Laravel. Para isso podemos usar o método path() da classe Request. Antes, porém, vamos entender o que é o caminho (path) da requisição. Suponha que o usuário acesse a aplicação pela URL: http://localhost/loja/public/cadastrar/usuario o caminho da requisição será: cadastrar/usuario Veja agora o código completo para uma rota na qual usamos app('request') para obter a requisição atual e em seguida efetuamos uma chamada ao seu método path(): <?php use Illuminate\Support\Facades\Route; Route::get('cadastrar/{quem}', function(){ $request = app('request'); Agora observe como obter o mesmo resultado a partir de um controller: <?php namespace App\Http\Controllers; class ClienteController extends Controller{ // vamos obter o objeto Request public function novo(){ A rota para chamar o método novo() deste controller é: <?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\ClienteController; // vamos chamar o método novo() do controller Ao executar o exemplo nós teremos o seguinte resultado: Caminho da requisição: novo Esta dica foi escrita e testada no Laravel 8. |
![]() |
Veja mais Dicas e truques de Laravel |
Dicas e truques de outras linguagens |
Delphi - Como retornar a quantidade de itens em uma TListBox do Delphi usando a propriedade Items.Count |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |