Tag: hapijs

Hapi ist ein rich-Node.js framework für die Erstellung von web-Anwendungen und-services. Es ist ein einfach zu bedienendes Konfigurations-centric Rahmen mit built-in-Unterstützung für Eingabe-Validierung, caching -, Authentifizierungs-und andere wichtige Einrichtungen.

Joi-Objekt-Validierung: Wie überprüfen der Werte mit unbekannten Namen?

Anzahl der Antworten 1 Antworten
Ich habe ein Objekt mit den wichtigsten Namen, die ich vielleicht nicht wissen - Sie werden erstellt, indem der Benutzer. Aber ich weiß, welche Werte Sie (keys) speichern, und Sie (Werte) gehen, um die ISO-strings. Wie bestätige

Hapijs und Joi: validieren Sie query params mit Anwesenheit: 'forbidden'

Anzahl der Antworten 1 Antworten
Mein Ziel ist, erstellen Sie eine index route für die Beiträge. Benutzer sollten in der Lage sein, um geben Sie einige Abfrage-params (ie. tags, Typ), aber sollte nicht in der Lage sein, um anzugeben, andere. Um es

hapi und node.js erstellen eines REST-API-Server

Anzahl der Antworten 2 Antworten
Möchte ich bauen ein web-service mit vielen Daten-updates und-liest-und Benutzer-Authentifizierung. Welches ist die bessere Wahl unter hapi, restify, express-oder für eine Rest API? Bitte fühlen Sie sich frei zu schlagen alle anderen Rahmen, die ich noch nicht

hapi.js Cors Pre-flight-nicht Rückkehr-Access-Control-Allow-Origin-header

Anzahl der Antworten 2 Antworten
Habe ich ein ajax Datei-upload mit (Dropzone js). sendet eine Datei an meinen server hapi. Ich merkte, sendet der browser eine PREFLIGHT-OPTIONEN-METHODE. aber mein hapi-server scheint nicht zu senden Sie die richtige Antwort-Headern, so bin ich immer

Wie melden Sie sich für alle Anfragen an eine hapi-server ohne Verwendung einer logging-Bibliothek?

Anzahl der Antworten 3 Antworten
Ich würde gerne sehen, eine schöne melden mit kurzer info über jede Anfrage zu meinem server, die für die Verwendung während der Entwicklung. Ich habe die Dokumentation gesehen auf http://hapijs.com/api#request-logs, aber ich konnte nicht verstehen, es reicht,

hapi-set-header vor dem senden der Antwort

Anzahl der Antworten 5 Antworten
In einer hapi-handler ich versuchen, einen header von meiner Antwort weiter oben in den code vor dem senden zurück einen Blick. reply().header('cache-control', 'no-cache'); {....} reply.view('myView', myContext); Tun Sie, ich habe mit der hold Methode? In diesem Fall,

Joi Validierung von array

Anzahl der Antworten 3 Antworten
versuchen, um zu überprüfen, ob ein array null oder mehr Zeichenfolgen in einem Fall und es hat null oder mehr Objekte in einem anderen , kämpfen mit Joi docs 🙁 validate: { headers: Joi.object({ 'content-type': "application/vnd.api+json", accept:

Versprechen ablehnen, Möglicherweise nicht behandelte Fehler:

Anzahl der Antworten 1 Antworten
Ich habe eine Funktion, die eine operation mit einem array. Ich möchte es ablehnen, wenn das array leer ist. Als Beispiel myArrayFunction(){ return new Promise(function (resolve, reject) { var a = new Array(); //some operation with a

HAPI JS Node js erstellen von https-server

Anzahl der Antworten 6 Antworten
Wie erstelle ich eine hapi http und https server, hören auf beiden 80 und 443 mit dem gleichen routing? (Ich brauche einen server, der ausgeführt werden soll, sowohl auf http-und https-mit den gleichen API) Leiten Sie alle

hapi.js beste Weg, um Fehler zu behandeln

Anzahl der Antworten 3 Antworten
Ich bin momentan dabei, meine erste node.js REST-web-service mit hapi.js. Ich bin neugierig, wie der beste Weg, um Fehler zu behandeln lassen Sie uns sagen, aus meiner dao-Schicht. Ich throw Sie in meinem dao-Schicht und dann nur

Wie zu zerstören JWT Token auf logout?

Anzahl der Antworten 1 Antworten
Ich bin mit jwt plugin und Strategie in hapijs. Ich bin in der Lage zu erstellen jwt token, während Benutzer login und die Authentifizierung anderer API mit dem gleichen token durch 'jwt' - Strategie. Ich bin Einstellung

Wie das hochladen von Dateien mit nodejs und HAPI?

Anzahl der Antworten 3 Antworten
Kann mir jemand sagen, Wie das hochladen von Dateien Über nodejs und HAPI? Bin ich immer der binären Daten innerhalb der Prozedur. Hier ist mein html code: function sendFormFromHTML(form) { //form = $(".uploadForm").form; var formData = new

Wie vergleichen Express und Hapi miteinander?

Anzahl der Antworten 3 Antworten
Vom web-Anwendung design und Entwicklung, wie Express-und Hapi miteinander vergleichen? Für einfache Beispiele, die Sie scheinen ähnlich, aber ich bin daran interessiert zu erfahren Sie mehr über die wesentlichen Unterschiede in der Gesamt-Struktur Anwendung. Beispielsweise, so weit

Wie speichert man Routen in separaten Dateien, wenn man Hapi benutzt?

Anzahl der Antworten 7 Antworten
Alle Hapi Beispiele (und ähnlich in der Express) zeigt die Routen definiert sind die Start-Datei: var Hapi = require('hapi'); var server = new Hapi.Server(); server.connection({ port: 8000 }); server.route({ method: 'GET', path: '/', handler: function (request, reply)