помощью postman
url
/publisher/search?query=200
метод в классе
класс Request узаю use Illuminate\Http\Request;
public function search(Request $request)
{
dump($request->all());
dd($request->query());
}
dump($request->all()); - получаю пустой массив
dd($request->query()); - получаю пустой массив
Как же мне параметры из строки получить?
Думал может TrimStrings и ConvertEmptyStringsToNull обрезают что-то. Отключил их результат тот же.
p.s. В группе для начинающих уже давала этот же вопрос.
$request->query тоже ничего не даёт?
Попробуй лучше FormRequest, каким бы костыльным он не был (https://laravel.com/docs/8.x/validation#form-request-validation)
А причем здесь этот раздел доки?
Виноват, не та вкладка
Нет
зачем форм реквест? тут же просто гет запрос получается
Покажи скрин метода
попробуй request->get('search')
ну попробуй
Это было ожидаемо получаю null
А почему postman, а если страницу открыть?
Все работает по api авторизацию нужна для этих запросов. В postman проще Token вставить
Надо убедиться, что этот маршрут работает вообще
Если я попадаю тут, разве это не показатель что он работает?
А как это видно
тут скорее всего дело в постмане
как ты передаешь гет параметр
Обсуждают сегодня