Дисциплины - Серверные технологии разработки

Разработка web-приложения с серверной маршрутизацией - Middleware - Создание middleware AlwaysAcceptJson

Итак, в нашем бэкенд-приложении все ответы, не зависимо от заголовков фронтенда, должны быть в формате JSON. Давайте создадим middleware, который ответ ошибок будет выводить в формате json, а если клиент забыл указать в заголовке Accept 'application/json', то middleware изменит заголовок.

Создать middleware можно с помощью artisan

php artisan make:middleware AlwaysAcceptJson
В созданный файл добавим следующий код
$request->headers->set('Accept', 'application/json');

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
80422 БГУИР
10421-10422 ИИТ БГУИР
10423 БГУИР
20421 БГУИР
30421 БГУИР
30423 БГУИР
Вопросы