Перейти к содержанию

Промежуточные обработчики сторонних поставщиков ПО

Ниже представлен список некоторых модулей Express:

  • body-parser: ранее express.bodyParser, json и urlencoded. См. также:
  • body
  • co-body
  • raw-body
  • compression: ранее express.compress
  • connect-image-optimus: Модули промежуточных обработчиков Connect/Express для оптимального предоставления файлов изображений. Преобразует изображения в .webp или .jxr, если это возможно.
  • connect-timeout: ранее express.timeout
  • cookie-parser: ранее express.cookieParser
  • cookie-session: ранее express.cookieSession
  • csurf: ранее express.csrf
  • errorhandler: ранее express.errorHandler
  • express-debug: простой инструмент разработки, предназначенный для добавления вкладки с информацией о переменных шаблона (локалях), текущем сеансе, полезных данных запроса и т.д. для приложения.
  • express-partial-response: Модуль промежуточного обработчика Express для отфильтровывания частей ответов JSON на основе строки запроса fields; используется Частичный ответ API Google.
  • express-session: ранее express.session
  • express-simple-cdn: Модуль промежуточного обработчика Express для использования CDN для статических ресурсов, с поддержкой нескольких хостов (например: cdn1.host.com, cdn2.host.com).
  • express-slash: Модуль промежуточного обработчика Express для тех пользователей, которые строго следят за символами наклонной косой черты в конце строки.
  • express-stormpath: Модуль промежуточного обработчика Express для хранения имен пользователей, аутентификации, авторизации, SSO и защиты данных.
  • express-uncapitalize: Модуль промежуточного обработчика для перенаправления запросов HTTP, содержащих символы в верхнем регистре, в традиционный формат нижнего регистра.
  • helmet: Модуль для обеспечения защиты приложений путем настройки различных заголовков HTTP.
  • join-io: Модуль для оперативного объединения файлов с целью сокращения числа запросов.
  • method-override: ранее express.methodOverride
  • morgan: ранее logger
  • passport: Модуль промежуточного обработчика Express для аутентификации.
  • response-time: ранее express.responseTime
  • serve-favicon: ранее express.favicon
  • serve-index: ранее express.directory
  • serve-static: Модуль для предоставления статического содержимого.
  • static-expiry: URL с идентификационными метками или заголовки кеширования для статических ресурсов, включая поддержку одного или нескольких внешних доменов.
  • vhost: ранее express.vhost
  • view-helpers: Модуль промежуточного обработчика Express, предоставляющий общие вспомогательные методы для представлений.
  • sriracha-admin: Модуль промежуточного обработчика Express, в динамическом режиме генерирующий административный сайт для Mongoose.

Некоторые модули промежуточных обработчиков, ранее входившие в состав Connect, больше не поддерживаются командой разработчиков Connect/Express. Эти модули заменяются альтернативными, либо вместо них предоставляются усовершенствованные модули. Воспользуйтесь одним из перечисленных ниже альтернативных вариантов:

Другие модули промежуточных обработчиков описаны в разделах: