Я использую следующую Laravel
версию:
$ php artisan --version
Laravel Framework 5.5.44
На моих Laravel
маршрутах у меня есть следующее:
...
Route::get('/', function () {
myLog(Input::all());
});
Route::get('/name', function () {
myLog(Input::all());
});
...
Когда я иду на следующий URL (первый маршрут):
https://my.website.com/?field1=value1&field2=value2&field3=value3
Я попадаю в файл журнала:
2019-03-11 16:15:17|DEBUG|{"field1":"value1","field2":"value2","field3":"value3"}
что хорошо.
Моя проблема - , когда я иду на следующий URL (второй маршрут):
https://my.website.com/name?field1=value1&field2=value2&field3=value3
(уведомление: /name
)
Я попадаю в файл журналов:
2019-03-11 16:15:45|DEBUG|{"url":"name"}
Есть идеи, почему, когда я использую Laravel
маршрут, отличный от корневого, я не могу получить параметры по URL, переданному Get
способом?
Мне нужно получить эти параметры только как Get
, это требование для меня.
Есть идеи, как это решить?
Спасибо!