Hapi zaczynał jako zestaw narzędzi do budowania serwerów REST API w węźle.
Od tego czasu powoli przekształciła się w pełni dmuchane ogólne ramy dla budowania serwerów HTTP, które działają na szczycie Node.js.
Hapi pozwoli programistom kontrolować sposób node.js oferty z żądań HTTP i jak odpowiada na pytania użytkowników.
Cały system miał być skalowalne od początku i będzie dostosować się do każdego infrastrukturę potrzebną do pracy.
Ponadto, dzięki wbudowanym wsparciem dla wtyczek, Hapi można rozszerzyć o dodatkową funkcjonalność, która nie musi być w swej istocie domyślnie.
To sprawia, że HAPI dość szybko, prozaicznych zadań i elastyczne, kiedy to naprawdę musi być
Co nowego w tym wydaniu:.
- Zmień server.table () wynikają z obiektu do tablicy
- Rzuć podczas wywoływania odpowiedzi () ze strumienia ObjectMode
- Dodaj opcję połączenia "uri"
- ustawienia debugowania podziału na rodzaj zdarzenia
- zależności Plugin zmieniło
- odsłon wsparcia w programach auth
- Poprawiono reply.continue () w warunku.
- Poprawiono reply.continue () w warunku. Zamyka # 2243
- Błąd Uncaught: Nie można odczytać właściwości 'isBoom' null w HAPI / lib / handler.js
- Usuń ciąg metody zapisu cache nie rejestrowanie przy konfiguracji
- Podczas korzystania ciąg skrótów w pre nie zapewnia interfejs odpowiedzi
- Cached metoda w notacji smyczkowy omija cache
- zasady walidacji warunkowe oparte na Auth
- Wypełnianie connection.info.uri przed rozpoczęciem gdy port 0,
- Wsparcie nagie serwer (żadne pliki, proxy, widoki)
- Pozwól pluginy do rozszerzenia Server
- Zmień request.route do obiektu opakowania zawierającego ustawienia
- Expose sferę jako interfejsu publicznego
- Wymień server.config z server.realm.modifiers
komunikat o błędzie
Co nowego w wersji 8.6.0:
- Zmień server.table () wynikają z obiektu do array
- Rzuć podczas wywoływania odpowiedzi () ze strumienia ObjectMode
- Dodaj opcję połączenia "uri"
- ustawienia debugowania podziału na rodzaj zdarzenia
- zależności Plugin zmieniło
- odsłon wsparcia w programach auth
- Poprawiono reply.continue () w warunku.
- Poprawiono reply.continue () w warunku. Zamyka # 2243
- Błąd Uncaught: Nie można odczytać właściwości 'isBoom' null w HAPI / lib / handler.js
- Usuń ciąg metody zapisu cache nie rejestrowanie przy konfiguracji
- Podczas korzystania ciąg skrótów w pre nie zapewnia interfejs odpowiedzi
- Cached metoda w notacji smyczkowy omija cache
- zasady walidacji warunkowe oparte na Auth
- Wypełnianie connection.info.uri przed rozpoczęciem gdy port 0,
- Wsparcie nagie serwer (żadne pliki, proxy, widoki)
- Pozwól pluginy do rozszerzenia Server
- Zmień request.route do obiektu opakowania zawierającego ustawienia
- Expose sferę jako interfejsu publicznego
- Wymień server.config z server.realm.modifiers
komunikat o błędzie
Co nowego w wersji 8.5.0:
- Zmień server.table () wynikają z obiektu do array
- Rzuć podczas wywoływania odpowiedzi () ze strumienia ObjectMode
- Dodaj opcję połączenia "uri"
- ustawienia debugowania podziału na rodzaj zdarzenia
- zależności Plugin zmieniło
- odsłon wsparcia w programach auth
- Poprawiono reply.continue () w warunku.
- Poprawiono reply.continue () w warunku. Zamyka # 2243
- Błąd Uncaught: Nie można odczytać właściwości 'isBoom' null w HAPI / lib / handler.js
- Usuń ciąg metody zapisu cache nie rejestrowanie przy konfiguracji
- Podczas korzystania ciąg skrótów w pre nie zapewnia interfejs odpowiedzi
- Cached metoda w notacji smyczkowy omija cache
- zasady walidacji warunkowe oparte na Auth
- Wypełnianie connection.info.uri przed rozpoczęciem gdy port 0,
- Wsparcie nagie serwer (żadne pliki, proxy, widoki)
- Pozwól pluginy do rozszerzenia Server
- Zmień request.route do obiektu opakowania zawierającego ustawienia
- Expose sferę jako interfejsu publicznego
- Wymień server.config z server.realm.modifiers
komunikat o błędzie
Co nowego w wersji 8.4.0:
- Zmień server.table () wynikają z obiektu do array
- Rzuć podczas wywoływania odpowiedzi () ze strumienia ObjectMode
- Dodaj opcję połączenia "uri"
- ustawienia debugowania podziału na rodzaj zdarzenia
- zależności Plugin zmieniło
- odsłon wsparcia w programach auth
- Poprawiono reply.continue () w warunku.
- Poprawiono reply.continue () w warunku. Zamyka # 2243
- Błąd Uncaught: Nie można odczytać właściwości 'isBoom' null w HAPI / lib / handler.js
- Usuń ciąg metody zapisu cache nie rejestrowanie przy konfiguracji
- Podczas korzystania ciąg skrótów w pre nie zapewnia interfejs odpowiedzi
- Cached metoda w notacji smyczkowy omija cache
- zasady walidacji warunkowe oparte na Auth
- Wypełnianie connection.info.uri przed rozpoczęciem gdy port 0,
- Wsparcie nagie serwer (żadne pliki, proxy, widoki)
- Pozwól pluginy do rozszerzenia Server
- Zmień request.route do obiektu opakowania zawierającego ustawienia
- Expose sferę jako interfejsu publicznego
- Wymień server.config z server.realm.modifiers
komunikat o błędzie
Co nowego w wersji 8.2.0:
- Zmień server.table () wynikają z obiektu do array
- Rzuć podczas wywoływania odpowiedzi () ze strumienia ObjectMode
- Dodaj opcję połączenia "uri"
- ustawienia debugowania podziału na rodzaj zdarzenia
- zależności Plugin zmieniło
- odsłon wsparcia w programach auth
- Poprawiono reply.continue () w warunku.
- Poprawiono reply.continue () w warunku. Zamyka # 2243
- Błąd Uncaught: Nie można odczytać właściwości 'isBoom' null w HAPI / lib / handler.js
- Usuń ciąg metody zapisu cache nie rejestrowanie przy konfiguracji
- Podczas korzystania ciąg skrótów w pre nie zapewnia interfejs odpowiedzi
- Cached metoda w notacji smyczkowy omija cache
- zasady walidacji warunkowe oparte na Auth
- Wypełnianie connection.info.uri przed rozpoczęciem gdy port 0,
- Wsparcie nagie serwer (żadne pliki, proxy, widoki)
- Pozwól pluginy do rozszerzenia Server
- Zmień request.route do obiektu opakowania zawierającego ustawienia
- Expose sferę jako interfejsu publicznego
- Wymień server.config z server.realm.modifiers
komunikat o błędzie
Co nowego w wersji 7.5.2:.
- Ulepszony Hoek do 2.9.0
Co nowego w wersji 7.2.0:
- Izolować serwer w swoim pakiecie
- Drugi etap serwer / pakietu / plugin byłaby
- Refactor Pakiet
Co nowego w wersji 7.0.0:
- spin off plik i katalog obojętne
- Zmień ustawienia domyślne proxy localStatePassThrough do fałszywego
- Serwer Zastąp files.relativeTo config na trasie
- Usuń trasę z argumentów rejestracyjnych obsługi
- Usuń obsługę catbox getOrGenerate ()
- Usuń wsparcia $ env z pack.compose ()
- zmienne środowiskowe w pliku pomocą konfiguracji CLI JSON
- nie powinno przesłonić Hapi nagłówek Cache-Control, czy to ręcznie ustawić kodem użytkownika
- Usuń obsługę uwierzytelniania TOS ustawienie
- Usuń odsłon server config
Co nowego w wersji 6.8.0:.
- request.server._views w plugin
- Wymień pantomimy z typu MIME.
- walidacji Dodany JOI manifestować.
Co nowego w wersji 6.5.0:.
- request.server._views w plugin
- Wymień pantomimy z typu MIME.
- Dodane joi walidacji manifestowania.
Co nowego w wersji 6.0.1:.
- Bufor bazie haseł nie sprawdzanie poprawności schematu
Co nowego w wersji 5.1.0:
- Dodano opcję, aby usunąć końcowe ukośniki do routera
- Dokument najlepszego sposobu wdrożenia 404 z obsługi katalogów przy użyciu zwrotna ścieżka
- Serwer kontroli dławienie nie zalogujesz wykonanie
- Uciekł komunikat błędu walidacji regex
- opcja Proxy xforward ustawi złe nagłówki w niektórych przypadkach,
- Uwierzytelnianie rzuty są traktowane jako ważny post ()
Co nowego w wersji 4.0.0:.
- Usunięto flagi równoległe
Co nowego w wersji 3.0.1:.
- Naprawiono błąd plugin.method
Co nowego w wersji 1.20.0:.
- Możliwość wyłączenia Cors indywidualnej trasy
Co nowego w wersji 1.16.1:
- Usuń & # x3c; p & # x3e; różnych plików.
Co nowego w wersji 1.13.0:.
- Obsługuje częściowe parametr segmentu ścieżki,
Co nowego w wersji 1.11.0:.
- Interfejs Pomocnik cache spadek
Co nowego w wersji 1.7.2:.
- Usunięto dodatkowa linia z kodu
Co nowego w wersji 1.6.2:
- Poprawiono:
- wnioski proxy są zamknięte, kiedy odpowiedź serwera już wysłany.
Co nowego w wersji 1.3.0:.
- Opcje wydajności i jastrząb
Wymagania :
- node.js 0,10 lub wyższym,
Komentarze nie znaleziono