HAPI που ξεκίνησε ως ένα σύνολο εργαλείων για τη δημιουργία ξεκούραστη διακομιστές API στον κόμβο.
Από τότε σιγά-σιγά εξελίχθηκε σε ένα πλήρως ανεπτυγμένο πλαίσιο για την οικοδόμηση γενική διακομιστές HTTP που τρέχουν πάνω από Node.js.
HAPI θα επιτρέψει στους προγραμματιστές να ελέγχουν πώς Node.js ασχολείται με αιτήματα HTTP και πώς αποκρίνεται σε ερωτήματα των χρηστών.
Το όλο σύστημα ήταν γραφτό να είναι επεκτάσιμο από την αρχή και θα προσαρμοστεί σε οποιαδήποτε υποδομή που χρειάζεται για να εργαστούν.
Επίσης, χάρη στην ενσωματωμένη υποστήριξη για plugins, HAPI μπορεί να επεκταθεί με επιπλέον λειτουργίες που δεν χρειάζεται να είναι στον πυρήνα του από προεπιλογή.
Το γεγονός αυτό καθιστά HAPI αρκετά γρήγορα για εγκόσμια καθήκοντα και προσαρμόσιμο όταν χρειάζεται πραγματικά να είναι
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Αλλαγή server.table () προκύπτουν από αντικείμενο σε πίνακα
- Πέτα όταν καλείτε απάντηση () με objectMode ρεύμα
- Προσθέστε δυνατότητα σύνδεσης «URI»
- Ρυθμίσεις Σπλιτ debug ανά τύπο εκδήλωσης
- εξαρτήσεις Plugin σφάλμα άλλαξε
- θέα Υποστήριξη σε συστήματα auth
- Σταθερή reply.continue () σε προαπαιτούμενο.
- Σταθερή reply.continue () σε προαπαιτούμενο. Κλείνει # 2243
- Ασύλληπτος σφάλματος: Δεν είναι δυνατή η ανάγνωση της ιδιότητας "isBoom« μηδενικής σε HAPI / lib / handler.js
- Κατάργηση συμβολοσειράς μέθοδος συμβολισμός υλοτομία όταν cache δεν setup
- Όταν χρησιμοποιείτε κορδόνι στενογραφία στο προ δεν παρέχει διασύνδεση απάντηση
- Αποθηκευμένη μέθοδο σε συμβολισμό χορδή παρακάμπτει cache
- όρους επικύρωση κανόνες που βασίζονται σε αυθεντικές
- Συμπλήρωση connection.info.uri πριν από την έναρξη, όταν το λιμάνι 0
- Υποστήριξη γυμνά διακομιστή (χωρίς αρχεία, proxy, προβολές)
- Να επιτρέπεται plugins για να επεκτείνει διακομιστή
- Αλλαγή request.route σε ένα αντικείμενο περιτύλιγμα περιέχει ρυθμίσεις
- Expose σφαίρα ως δημόσια διεπαφή
- Αντικαταστήστε server.config με server.realm.modifiers
Μήνυμα
Τι είναι καινούργιο στην έκδοση 8.6.0:
- Αλλαγή server.table () προκύπτουν από το αντικείμενο στο σειρά
- Πέτα όταν καλείτε απάντηση () με objectMode ρεύμα
- Προσθέστε δυνατότητα σύνδεσης «URI»
- Ρυθμίσεις Σπλιτ debug ανά τύπο εκδήλωσης
- εξαρτήσεις Plugin σφάλμα άλλαξε
- θέα Υποστήριξη σε συστήματα auth
- Σταθερή reply.continue () σε προαπαιτούμενο.
- Σταθερή reply.continue () σε προαπαιτούμενο. Κλείνει # 2243
- Ασύλληπτος σφάλματος: Δεν είναι δυνατή η ανάγνωση της ιδιότητας "isBoom« μηδενικής σε HAPI / lib / handler.js
- Κατάργηση συμβολοσειράς μέθοδος συμβολισμός υλοτομία όταν cache δεν setup
- Όταν χρησιμοποιείτε κορδόνι στενογραφία στο προ δεν παρέχει διασύνδεση απάντηση
- Αποθηκευμένη μέθοδο σε συμβολισμό χορδή παρακάμπτει cache
- όρους επικύρωση κανόνες που βασίζονται σε αυθεντικές
- Συμπλήρωση connection.info.uri πριν από την έναρξη, όταν το λιμάνι 0
- Υποστήριξη γυμνά διακομιστή (χωρίς αρχεία, proxy, προβολές)
- Να επιτρέπεται plugins για να επεκτείνει διακομιστή
- Αλλαγή request.route σε ένα αντικείμενο περιτύλιγμα περιέχει ρυθμίσεις
- Expose σφαίρα ως δημόσια διεπαφή
- Αντικαταστήστε server.config με server.realm.modifiers
Μήνυμα
Τι είναι καινούργιο στην έκδοση 8.5.0:
- Αλλαγή server.table () προκύπτουν από το αντικείμενο στο σειρά
- Πέτα όταν καλείτε απάντηση () με objectMode ρεύμα
- Προσθέστε δυνατότητα σύνδεσης «URI»
- Ρυθμίσεις Σπλιτ debug ανά τύπο εκδήλωσης
- εξαρτήσεις Plugin σφάλμα άλλαξε
- θέα Υποστήριξη σε συστήματα auth
- Σταθερή reply.continue () σε προαπαιτούμενο.
- Σταθερή reply.continue () σε προαπαιτούμενο. Κλείνει # 2243
- Ασύλληπτος σφάλματος: Δεν είναι δυνατή η ανάγνωση της ιδιότητας "isBoom« μηδενικής σε HAPI / lib / handler.js
- Κατάργηση συμβολοσειράς μέθοδος συμβολισμός υλοτομία όταν cache δεν setup
- Όταν χρησιμοποιείτε κορδόνι στενογραφία στο προ δεν παρέχει διασύνδεση απάντηση
- Αποθηκευμένη μέθοδο σε συμβολισμό χορδή παρακάμπτει cache
- όρους επικύρωση κανόνες που βασίζονται σε αυθεντικές
- Συμπλήρωση connection.info.uri πριν από την έναρξη, όταν το λιμάνι 0
- Υποστήριξη γυμνά διακομιστή (χωρίς αρχεία, proxy, προβολές)
- Να επιτρέπεται plugins για να επεκτείνει διακομιστή
- Αλλαγή request.route σε ένα αντικείμενο περιτύλιγμα περιέχει ρυθμίσεις
- Expose σφαίρα ως δημόσια διεπαφή
- Αντικαταστήστε server.config με server.realm.modifiers
Μήνυμα
Τι είναι καινούργιο στην έκδοση 8.4.0:
- Αλλαγή server.table () προκύπτουν από το αντικείμενο στο σειρά
- Πέτα όταν καλείτε απάντηση () με objectMode ρεύμα
- Προσθέστε δυνατότητα σύνδεσης «URI»
- Ρυθμίσεις Σπλιτ debug ανά τύπο εκδήλωσης
- εξαρτήσεις Plugin σφάλμα άλλαξε
- θέα Υποστήριξη σε συστήματα auth
- Σταθερή reply.continue () σε προαπαιτούμενο.
- Σταθερή reply.continue () σε προαπαιτούμενο. Κλείνει # 2243
- Ασύλληπτος σφάλματος: Δεν είναι δυνατή η ανάγνωση της ιδιότητας "isBoom« μηδενικής σε HAPI / lib / handler.js
- Κατάργηση συμβολοσειράς μέθοδος συμβολισμός υλοτομία όταν cache δεν setup
- Όταν χρησιμοποιείτε κορδόνι στενογραφία στο προ δεν παρέχει διασύνδεση απάντηση
- Αποθηκευμένη μέθοδο σε συμβολισμό χορδή παρακάμπτει cache
- όρους επικύρωση κανόνες που βασίζονται σε αυθεντικές
- Συμπλήρωση connection.info.uri πριν από την έναρξη, όταν το λιμάνι 0
- Υποστήριξη γυμνά διακομιστή (χωρίς αρχεία, proxy, προβολές)
- Να επιτρέπεται plugins για να επεκτείνει διακομιστή
- Αλλαγή request.route σε ένα αντικείμενο περιτύλιγμα περιέχει ρυθμίσεις
- Expose σφαίρα ως δημόσια διεπαφή
- Αντικαταστήστε server.config με server.realm.modifiers
Μήνυμα
Τι είναι καινούργιο στην έκδοση 8.2.0:
- Αλλαγή server.table () προκύπτουν από το αντικείμενο στο σειρά
- Πέτα όταν καλείτε απάντηση () με objectMode ρεύμα
- Προσθέστε δυνατότητα σύνδεσης «URI»
- Ρυθμίσεις Σπλιτ debug ανά τύπο εκδήλωσης
- εξαρτήσεις Plugin σφάλμα άλλαξε
- θέα Υποστήριξη σε συστήματα auth
- Σταθερή reply.continue () σε προαπαιτούμενο.
- Σταθερή reply.continue () σε προαπαιτούμενο. Κλείνει # 2243
- Ασύλληπτος σφάλματος: Δεν είναι δυνατή η ανάγνωση της ιδιότητας "isBoom« μηδενικής σε HAPI / lib / handler.js
- Κατάργηση συμβολοσειράς μέθοδος συμβολισμός υλοτομία όταν cache δεν setup
- Όταν χρησιμοποιείτε κορδόνι στενογραφία στο προ δεν παρέχει διασύνδεση απάντηση
- Αποθηκευμένη μέθοδο σε συμβολισμό χορδή παρακάμπτει cache
- όρους επικύρωση κανόνες που βασίζονται σε αυθεντικές
- Συμπλήρωση connection.info.uri πριν από την έναρξη, όταν το λιμάνι 0
- Υποστήριξη γυμνά διακομιστή (χωρίς αρχεία, proxy, προβολές)
- Να επιτρέπεται plugins για να επεκτείνει διακομιστή
- Αλλαγή request.route σε ένα αντικείμενο περιτύλιγμα περιέχει ρυθμίσεις
- Expose σφαίρα ως δημόσια διεπαφή
- Αντικαταστήστε server.config με server.realm.modifiers
Μήνυμα
Τι είναι καινούργιο στην έκδοση 7.5.2:.
- Αναβαθμισμένες Hoek να 2.9.0
Τι είναι καινούργιο στην έκδοση 7.2.0:
- Απομονώστε του server στο δικό του πακέτο
- Η δεύτερη φάση του διακομιστή / συσκευασίας / plugin Refactor
- Refactor Pack
Τι είναι καινούργιο στην έκδοση 7.0.0:
- Spin off αρχείων και καταλόγων σε αδρανή
- Αλλαγή μεσολάβησης localStatePassThrough προεπιλεγμένη ρύθμιση για ψευδή
- σέρβερ Παράκαμψη files.relativeTo config ανά διαδρομή
- Κατάργηση διαδρομή από τα επιχειρήματα εγγραφή χειριστή
- αφαιρέσετε την υποστήριξη για catBOX getOrGenerate ()
- Κατάργηση στήριξη $ env από pack.compose ()
- Χρήση μεταβλητές περιβάλλοντος στο αρχείο ρυθμίσεων CLI JSON
- Hapi δεν πρέπει να υπερισχύει κεφαλίδα Cache-Control εάν έχει ρυθμιστεί χειροκίνητα από τον κωδικό χρήστη
- αφαιρέσετε την υποστήριξη για τον έλεγχο ταυτότητας tos ρύθμιση
- Αφαιρέστε τις απόψεις του server config
Τι είναι καινούργιο στην έκδοση 6.8.0:.
- request.server._views στο plugin
- Αντικαταστήστε παντομίμας με mime-type.
- επικύρωση Προστέθηκε JOI να εκδηλωθούν.
Τι είναι καινούργιο στην έκδοση 6.5.0:.
- request.server._views στο plugin
- Αντικαταστήστε παντομίμας με mime-type.
- Προστέθηκε joi επικύρωση να εκδηλωθούν.
Τι είναι καινούργιο στην έκδοση 6.0.1:.
- κωδικούς πρόσβασης Ρυθμιστικό βάση αποτύχει επικύρωση σχήματος
Τι είναι καινούργιο στην έκδοση 5.1.0:
- Προστέθηκε επιλογή για να απομακρύνετε τα τελικά καθέτους στο δρομολογητή
- το έγγραφο, ο καλύτερος τρόπος για να εφαρμόσει 404 από το χειριστή κατάλογο, όταν χρησιμοποιεί το μονοπάτι επανάκλησης
- ελέγχους στραγγαλισμού διακομιστή δεν συνδεθείτε εκτέλεσης
- ξεφύγει μήνυμα σφάλματος με την επικύρωση regex
- επιλογή μεσολάβησης xforward θα θέσει κακό κεφαλίδες σε ορισμένες περιπτώσεις
- Πιστοποίηση βολές αντιμετωπίζονται ως έγκυρα απάντηση ()
Τι είναι καινούργιο στην έκδοση 4.0.0:.
- Αφαιρέθηκε παράλληλα σημαία
Τι είναι καινούργιο στην έκδοση 3.0.1:.
- Διορθώθηκε το bug plugin.method
Τι είναι καινούργιο στην έκδοση 1.20.0:.
- Να επιτρέπεται η απενεργοποίηση CORS για συγκεκριμένη διαδρομή
Τι είναι καινούργιο στην έκδοση 1.16.1:
- Κατάργηση & # X3C? p & # x3e? από διάφορα αρχεία.
Τι είναι καινούργιο στην έκδοση 1.13.0:.
- Υποστηρίζει μερική παράμετρος τμήμα της διαδρομής
Τι είναι καινούργιο στην έκδοση 1.11.0:.
- διασύνδεση Helper πτώση cache
Τι είναι καινούργιο στην έκδοση 1.7.2:.
- Αφαιρέθηκε επιπλέον γραμμή από τον κώδικα
Τι είναι καινούργιο στην έκδοση 1.6.2:
- Σταθερή:
- αιτήματα μεσολάβησης είναι κλειστές όταν η ανταπόκριση του διακομιστή που έχουν ήδη αποσταλεί.
Τι είναι καινούργιο στην έκδοση 1.3.0:.
- Επιδόσεις και γεράκι επιλογές
Απαιτήσεις :
- Node.js 0.10 ή υψηλότερη
Τα σχόλια δεν βρέθηκε