Настраиваем запрос к серверу Node.js/EXPRESS

Для начала остановим сервер. И приступим к редактированию файла server.js

Импортируем express

import express from "express";

Запускаем

const app = express()

Пишем асинхронную функцию и запускаем её

Настраиваем запрос к серверу Node.js/EXPRESS

Запускаем сервер

Настраиваем запрос к серверу Node.js/EXPRESS

И пробуем делать запрос к нашему серверу:

Thunder Client для VS Code

Облегченный Rest-клиент для тестирования API. Необходим для тестирования запросов и ответов back-end приложений. Совместно работает с git и локальными хранилищами.

Устанавливается как стандартное расширение для VS Code

Настраиваем запрос к серверу Node.js/EXPRESS

Нажимаем New Request

В поле GET пишем адрес запроса. В нашем случае это:

http://localhost:4200/api

Настраиваем запрос к серверу Node.js/EXPRESS

Видим, что к серверу поступил get запрос от Front-end, который был обработан и был передан объект json.

Все, мы уже научились брать инфу с сервера, но пока не с базы данных.

Подписывайтесь, чтобы ничего не пропустить.

11
3 комментария

если ты отдаёшь ответ 200, это уже success. Накумаривают такие "АПИ дизайнеры", который сначала отдают 200, а потом json с сообщение, что-нибудь типа fail или error, ну или success

и еще, у тебя там массаж, а не мессадж

1
Ответить

Спасибо! Это просто случайный json. Он может быть любым. Конечно в реальности никто не делает запрос к серверу, чтобы просто получить сообщение json "success"

Ответить

уже написал один вопрос под другой вашей статьей, но тут он будет более в тему. подскажите, я правильно понял, что надо вручную писать import express from "express"?
почему vscode сам не предлагает подсказку про импорт, как это обычно бывает?

Ответить