Как установить Postman в проект Laravel

Postman — это API-платформа для разработчиков, позволяющая им проектировать, создавать, тестировать и итерировать свои API. Часто postman является незаменимым инструментом API для разработчиков.

Как разработчику Laravel, вам желательно знать, как работать в Postman при создании своих проектов.

В этом материале я перечислю простые и понятные шаги, как общаться с вашим проектом laravel через postman.

Шаг 1
Создайте бесплатный аккаунт Postman

Создайте бесплатный аккаунт postman, посетив сайт POSTMAN или нажав на кнопку signup for postman.

Шаг 2
Создайте рабочее пространство и коллекцию

Вы можете выбрать любое удобное имя в качестве названия рабочего пространства.

Создайте коллекцию

После создания рабочего пространства рекомендуется создать Коллекцию с любым выбранным вами именем, как указано ниже.

Шаг 3
Скачайте и установите Postman Agent
Для загрузки агента postman desktop нажмите кнопку DOWNLOAD, после загрузки не забудьте установить его.

Шаг 4
Работа с Laravel

Если вы уже настроили свой проект laravel, следуйте блокам кодов для настройки и тестирования соединения.

Создайте маршрут на route -> api.php.

Route::post('test_data', [TestController::class, 'test_data'])->name('api.test_data');
Войдите в полноэкранный режим Выйдите из полноэкранного режима

Перейдите к вашему контроллеру и создайте функцию в соответствии с именем, использованным в маршруте api.php.

 public function test_data(Request $request)
    {
        return $request;
    }
Войдите в полноэкранный режим Выход из полноэкранного режима

Следующее, что нужно сделать — это обслужить ваш проект, запустив php artisan serve в терминале, скопируйте ссылку и переходите к следующему шагу.

Шаг 5
Тестирование соединения

Добавьте запрос, нажав на add a request, как показано на изображении выше.

Теперь можно вставить скопированную ссылку, после того как мы обслужили проект в терминале и нажать кнопку «отправить».

Если в ответ вы получите пустой массив [], значит, вы все сделали правильно.

Мы можем решить отправить дополнительный параметр в качестве запроса и вернуть ответ от вашего контроллера.

Если у вас получился такой же результат, как у меня на скриншоте выше, поздравляю.

Оцените статью
devanswers.ru
Добавить комментарий