Laravel — Ответы на запросы

Laravel — Ответы на запросы

От автора: для каждого запроса существует ответ. В Laravel запросы предполагают несколько способов возвращения ответа. Ответ может быть отправлен или из маршрута, или из контроллера. Базовый ответ, который можно отправить, — это простая строка, как показано в приведенном ниже примере кода. Эта строка будет автоматически преобразована в соответствующий HTTP-ответ.

Пример

Шаг 1 — Добавьте в файл app/Http/routes.php следующий код.

Шаг 2. Перейдите по следующему URL-адресу, чтобы проверить базовый ответ. http://localhost:8000/basic_response

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее

Шаг 3 – В результате вы получите следующее.

Laravel — Ответы на запросы

Присоединение заголовков

Ответ может быть присоединен к заголовку с помощью метода header(). Мы также можем присоединить ряд заголовков, как показано в приведенном ниже примере кода.

Пример

Шаг 1 — Добавьте в файл app/Http/routes.php следующий код.

Шаг 2. Перейдите по следующему URL-адресу, чтобы проверить базовый ответ. http://localhost:8000/header

Шаг 3 – В результате вы получите следующее:

Laravel — Ответы на запросы

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее

Прикрепление файлов cookie

Для прикрепления файлов cookie используется метод attachcookie(). Файл cookie, сгенерированный с помощью этого метода, можно присоединить, вызвав метод cookie() с экземпляром ответа. По умолчанию все файлы cookie, созданные Laravel, шифруются и подписываются, поэтому они не могут быть изменены или прочитаны клиентом.

Пример

Шаг 1 — Добавьте следующий код в файл app/Http/routes.php.

Шаг 2. Перейдите по следующему URL-адресу, чтобы проверить базовый ответ. http://localhost:8000/cookie

Шаг 3 – В результате вы должны получить следующее.

Laravel — Ответы на запросы

JSON-ответ

JSON-ответ может быть отправлен с использованием метода json. Этот метод автоматически устанавливает заголовок Content-Type в папке application/json. Метод json автоматически преобразует массив в соответствующий json-ответ.

Пример

Шаг 1 — Добавьте в файл app/Http/routes.php следующую строку.

Шаг 2. Перейдите по следующему URL-адресу, чтобы проверить ответ json. http://localhost:8000/json

Шаг 3 – В результате вы должны получить следующее.

Laravel — Ответы на запросы

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Узнать подробнее

Фреймворк Laravel. Быстрая разработка с фреймворком №1

Узнай тонкости современной веб-разработки с помощью фреймворка Laravel

Научиться

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree