Как отловить параметры Get вида index.php?do=somethink
в Laravel.
Гугл выдает подобного вида страницы хотя их нет уже несколько лет еще до перехода на Laravel была такая маршрутизация, хотелось бы подобные страницы отдавать с кодом 404. Какие варианты есть отлова. Заранее благодарен за ответ.
Если я все правильно понял - все запросы с get параметрами должны отправляться на 404, тогда такое решение:
В /app/Exceptions/Handler.php, допиши метод render()
public function render($request, Exception $exception)
{
$query = $request->query(); // возвращает get параметры
if (!empty($query)) {
// тут уже $query проверяй как тебе удобно, в методе написано что он может вернуть как массив, так и строку,
return response()->view('errors.404', [], 404);
/** дальше весь остальной код**/
}
}
Объявите:
use Illuminate\Http\Request;
public function store(Request $request)
{
$name = $request->input('name');
//
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Можно ли настроить WebHook на ESP8266? Чтобы уведомление с сервера будило модуль и там выполнялся код в зависимости от полученных данныхМожет есть...
Вот пример чего я хочу
Всем доброго времени суток! Возникла такая проблема: при отправке письма с вложением, вложенный файл приходит битыйСам код: