Показать страницуИстория страницыСсылки сюдаODT преобразованиеНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== express.json() - додає можливість розпарсити данні що прихолдять до бєку у форматі json ====== <code> import express from 'express'; const app = express(); app.use(express.json()) </code> Завдяки цій мідлварі Express буде автоматично парсити тіло запиту і поміщати його в req.body, але тільки, якщо тип контенту встановлений як application/json за допомогою хедеру Content-Type. Можливі такі ситуації, коли попри те, що формат тіла запиту — це JSON, значення Content-Type вказане інше. Це можливо, наприклад, при використанні специфікації JSON:API, частиною якої є використання значення application/vnd.api+json. Для парсингу такого типу треба його явно вказати при конфігурації middleware. <code> import express from 'express'; const app = express(); app.use(express.json({ type: ['application/json', 'application/vnd.api+json'], })) </code> /sites/data/pages/express.json.txt Последнее изменение: 2024/06/01 15:20 — tro