Хапі почав в якості інструментарію для побудови серверів RESTful API в Node.
З тих пір він поступово перетворився на повністю підірваний рамках побудови спільного HTTP-серверів, які працюють на верхній Node.js.
Хапі дозволить розробникам контролювати, як Node.js угод з HTTP запитів і як він реагує на запити користувачів.
Вся система повинна була бути масштабованої з самого початку і буде адаптуватися до будь інфраструктурі він повинен працювати.
Крім того, завдяки своїй вбудованою підтримкою плагінів, Хапі може бути продовжений з додатковою функціональністю, що не потрібно бути в своїй основі за замовчуванням.
Це робить Хапі досить швидко для повсякденних завдань та адаптації, коли це дійсно необхідно, щоб бути
Що нового У цьому випуску :.
- Змінити server.table () призведе від об'єкта до масиву
- Киньте виклик відповідь, коли () з ObjectMode потоку
- Додати варіант підключення "Урі"
- Налаштування Спліт налагодження для кожного типу подій
- Plugin залежності помилка змінилося
- Підтримка переглядів в схемах Авт
- Виправлена reply.continue () в передумови.
- Виправлена reply.continue () в передумови. Закриває # 2243
- Uncaught помилка: Не вдається прочитати властивість '' isBoom нуль в Хапі / Lib / handler.js
- Видалити рядки метод позначення реєстрацію, коли кеш не налаштувань
- При використанні рядки стенографії в попередньо він не забезпечує інтерфейс відповідь
- Збережена копія метод в рядку нотації обходить кеш
- Умовні валідації Правила, засновані на Auth
- Заповнення connection.info.uri до початку, коли порт 0
- Підтримка порожній сервер (не файл, проксі, переглядів)
- Дозволити плагіни для розширення сервера
- Зміна request.route до об'єкта оболонки, що містить налаштування
- Expose область в якості громадського інтерфейс
- Замінити server.config з server.realm.modifiers
повідомлення
Що нового у версії 8.6.0:
- Зміна server.table () призведе до від об'єкта Масив
- Киньте виклик відповідь, коли () з ObjectMode потоку
- Додати варіант підключення "Урі"
- Налаштування Спліт налагодження для кожного типу подій
- Plugin залежності помилка змінилося
- Підтримка переглядів в схемах Авт
- Виправлена reply.continue () в передумови.
- Виправлена reply.continue () в передумови. Закриває # 2243
- Uncaught помилка: Не вдається прочитати властивість '' isBoom нуль в Хапі / Lib / handler.js
- Видалити рядки метод позначення реєстрацію, коли кеш не налаштувань
- При використанні рядки стенографії в попередньо він не забезпечує інтерфейс відповідь
- Збережена копія метод в рядку нотації обходить кеш
- Умовні валідації Правила, засновані на Auth
- Заповнення connection.info.uri до початку, коли порт 0
- Підтримка порожній сервер (не файл, проксі, переглядів)
- Дозволити плагіни для розширення сервера
- Зміна request.route до об'єкта оболонки, що містить налаштування
- Expose область в якості громадського інтерфейс
- Замінити server.config з server.realm.modifiers
повідомлення
Що нового у версії 8.5.0:
- Зміна server.table () призведе до від об'єкта Масив
- Киньте виклик відповідь, коли () з ObjectMode потоку
- Додати варіант підключення "Урі"
- Налаштування Спліт налагодження для кожного типу подій
- Plugin залежності помилка змінилося
- Підтримка переглядів в схемах Авт
- Виправлена reply.continue () в передумови.
- Виправлена reply.continue () в передумови. Закриває # 2243
- Uncaught помилка: Не вдається прочитати властивість '' isBoom нуль в Хапі / Lib / handler.js
- Видалити рядки метод позначення реєстрацію, коли кеш не налаштувань
- При використанні рядки стенографії в попередньо він не забезпечує інтерфейс відповідь
- Збережена копія метод в рядку нотації обходить кеш
- Умовні валідації Правила, засновані на Auth
- Заповнення connection.info.uri до початку, коли порт 0
- Підтримка порожній сервер (не файл, проксі, переглядів)
- Дозволити плагіни для розширення сервера
- Зміна request.route до об'єкта оболонки, що містить налаштування
- Expose область в якості громадського інтерфейс
- Замінити server.config з server.realm.modifiers
повідомлення
Що нового у версії 8.4.0:
- Зміна server.table () призведе до від об'єкта Масив
- Киньте виклик відповідь, коли () з ObjectMode потоку
- Додати варіант підключення "Урі"
- Налаштування Спліт налагодження для кожного типу подій
- Plugin залежності помилка змінилося
- Підтримка переглядів в схемах Авт
- Виправлена reply.continue () в передумови.
- Виправлена reply.continue () в передумови. Закриває # 2243
- Uncaught помилка: Не вдається прочитати властивість '' isBoom нуль в Хапі / Lib / handler.js
- Видалити рядки метод позначення реєстрацію, коли кеш не налаштувань
- При використанні рядки стенографії в попередньо він не забезпечує інтерфейс відповідь
- Збережена копія метод в рядку нотації обходить кеш
- Умовні валідації Правила, засновані на Auth
- Заповнення connection.info.uri до початку, коли порт 0
- Підтримка порожній сервер (не файл, проксі, переглядів)
- Дозволити плагіни для розширення сервера
- Зміна request.route до об'єкта оболонки, що містить налаштування
- Expose область в якості громадського інтерфейс
- Замінити server.config з server.realm.modifiers
повідомлення
Що нового у версії 8.2.0:
- Зміна server.table () призведе до від об'єкта Масив
- Киньте виклик відповідь, коли () з ObjectMode потоку
- Додати варіант підключення "Урі"
- Налаштування Спліт налагодження для кожного типу подій
- Plugin залежності помилка змінилося
- Підтримка переглядів в схемах Авт
- Виправлена reply.continue () в передумови.
- Виправлена reply.continue () в передумови. Закриває # 2243
- Uncaught помилка: Не вдається прочитати властивість '' isBoom нуль в Хапі / Lib / handler.js
- Видалити рядки метод позначення реєстрацію, коли кеш не налаштувань
- При використанні рядки стенографії в попередньо він не забезпечує інтерфейс відповідь
- Збережена копія метод в рядку нотації обходить кеш
- Умовні валідації Правила, засновані на Auth
- Заповнення connection.info.uri до початку, коли порт 0
- Підтримка порожній сервер (не файл, проксі, переглядів)
- Дозволити плагіни для розширення сервера
- Зміна request.route до об'єкта оболонки, що містить налаштування
- Expose область в якості громадського інтерфейс
- Замінити server.config з server.realm.modifiers
повідомлення
Що нового у версії 7.5.2 :.
- Модернізований Хук в 2.9.0
Що нового у версії 7.2.0:
- Ізолювати сервер в своїй упаковці
- Другий етап сервера / пакет / плагін реорганізувати
- Пакет рефакторинг
Що нового у версії 7.0.0:
- виділенні файлу і каталог, в інертних
- Зміна проксі localStatePassThrough настройка за замовчуванням до помилкового
- Перевизначити сервер files.relativeTo конфігурації в шляху
- Видалити маршрут з реєстраційних обробник аргументів
- Видалити підтримку Catbox getOrGenerate ()
- Видалити підтримку $ ENV від pack.compose ()
- Змінні середовища використання в JSON конфігурації CLI файлі
- Хапі не повинні замінити заголовок Cache-Control, якщо він вручну встановити за допомогою коду користувача
- Видалити підтримку аутентифікації TOS установка
- Видалити переглядів конфігурації сервера
Що нового у версії 6.8.0 :.
- request.server._views в плагіні
- Замінити пантоміму з мім-типу.
- Перевірка Додано ОІ проявити.
Що нового у версії 6.5.0 :.
- request.server._views в плагіні
- Замінити пантоміму з мім-типу.
- Додана перевірка ОІ проявити.
Що нового у версії 6.0.1 :.
- паролі, засновані буфера пройти валідацію схеми
Що нового у версії 5.1.0:
- Додана можливість видалення задньої косу риску до маршрутизатора
- Документ кращий спосіб реалізації 404 з обробника каталогу при використанні зворотного виклику шлях
- управління дросельні сервера не ввійти виконання
- Втік повідомлення про помилку з перевіркою регулярного виразу
- варіант Проксі XForward встановить погані заголовки в деяких випадках
- Аутентифікація кидки розглядатися як дійсний відповідь ()
Що нового у версії 4.0.0 :.
- Вилучено паралельно прапор
Що нового у версії 3.0.1 :.
- Виправлена помилка plugin.method
Що нового у версії 1.20.0 :.
- Дозволити відключення CORS для індивідуального маршруту
Що нового у версії 1.16.1:
- Видалити & # x3c; р & # x3e; з різних файлів.
Що нового у версії 1.13.0 :.
- Підтримка часткове параметр сегмент шляху
Що нового у версії 1.11.0 :.
- Інтерфейс Помічника падіння кеш
Що нового у версії 1.7.2 :.
- Вилучено додатковий рядок з коду
Що нового у версії 1.6.2:
- Виправлено:
- запити проксі закриті, коли відповідь сервера вже надіслано.
Що нового у версії 1.3.0 :.
- Продуктивність і яструб параметри
Вимоги
- Node.js 0.10 або вище
Коментар не знайдено