Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до проміжного програмного забезпечення | Секція
Створення API з Express.js

bookВступ до проміжного програмного забезпечення

Свайпніть щоб показати меню

Проміжне програмне забезпечення (middleware) — це функція, яка виконується між отриманням запиту та відправленням відповіді.

Вона має доступ до запиту, відповіді та спеціальної функції під назвою next.

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

Коли надходить запит, спочатку виконується проміжне програмне забезпечення. Після завершення воно викликає next(), щоб передати керування наступному кроку.

Послідовність виглядає так:

Request → Middleware → Route → Response

Проміжне програмне забезпечення використовується для обробки запитів до того, як вони потраплять до логіки маршруту.

Поширені випадки використання:

  • Логування запитів;
  • Парсинг даних;
  • Перевірка автентифікації.
question mark

Що робить next() у проміжному програмному забезпеченні?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 10

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 10
some-alt