Фраза «express.json express» представляет собой комбинацию двух терминов: «express.json» и «express». Позвольте мне объяснить каждый термин отдельно:
- Express.json: Express — это популярная платформа веб-приложений для Node.js, а «express.json» относится к встроенному промежуточному программному обеспечению, предоставляемому Express. Это промежуточное программное обеспечение отвечает за анализ данных JSON, отправленных в теле запроса HTTP POST. Он извлекает полезную нагрузку JSON и делает ее доступной в объекте
req.bodyдля дальнейшей обработки.
При использовании Express.js вы можете включить промежуточное программное обеспечение express.json, добавив в приложение следующую строку кода:
app.use(express.json());
Это позволит вашему приложению Express автоматически анализировать тела запросов JSON.
- Express: Express — это быстрая и минималистичная платформа веб-приложений для Node.js. Он предоставляет надежный набор функций для создания веб-приложений и API. Express позволяет определять маршруты, обрабатывать HTTP-запросы и ответы, настраивать промежуточное программное обеспечение и многое другое.
Express предлагает различные методы, которые можно использовать для обработки различных типов HTTP-запросов. Некоторые часто используемые методы включают в себя:
GET: обрабатывает HTTP-запросы GET.POST: обрабатывает запросы HTTP POST.PUT: обрабатывает запросы HTTP PUT.DELETE: обрабатывает HTTP-запросы DELETE.PATCH: обрабатывает запросы HTTP PATCH.HEAD: обрабатывает HTTP-запросы HEAD.OPTIONS: обрабатывает запросы HTTP OPTIONS.
Эти методы можно использовать для определения поведения вашего приложения Express в зависимости от типа полученного запроса.