Описание тега connect-rest

CONNECT-REST - исключительно функциональное промежуточное ПО Restful для веб-служб для подключения node.js

connect-rest - исключительно функциональное промежуточное ПО Restful для веб-служб для подключения node.js

В библиотеке есть потрясающий список функций, помимо базовых функций отдыха.

Всего несколько примеров: (далеко не неполно):

  • ветви выполнения: одна служба может иметь несколько путей и обработчиков
  • версионирование: остальные сервисы могут быть версированы разными способами
  • регулярные выражения: описание пути может быть дано с использованием регулярного выражения
  • сопоставления параметров: сопоставления путей могут быть связаны как параметры
  • прокси-сервисы: проксирование входящих запросов на удаленную точку, передача параметров и заголовков по вашему запросу
  • обнаружение служб: встроенная служба отдыха, позволяющая узнать, какие службы отдыха доступны в целом или для данной версии
  • "отражающая" публикация: предоставляя единый объект, его методы будут автоматически публиковаться как остальные сервисы по простой логике
  • динамическая защита API от Protectors
  • Множественные контексты для гибкой оркестровки
  • настраиваемое управление HTTP-уровнем: код состояния HTTP, mime-типы, заголовки, минимизация могут быть установлены на уровне обслуживания и выполнения
  • асинхронные службы: служба отдыха может выполнять обратный вызов асинхронно при получении ответа
  • формат множественного возврата: обработчики могут возвращать строки, объекты, потоки и буферы, connect-rest будет управлять ими адекватно.