hapi-set-header vor dem senden der Antwort
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, wie kann ich die Wiederverwendung der Reaktion, die beim Rendern der view?
Vielen Dank für Ihre Hilfe.
breaking verändert, seit hapi v. 17 überprüfen Sie bitte meine Antwort.
InformationsquelleAutor CarolineBda | 2014-10-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
festlegen der Kopfzeile auf jede Antwort
aktuell getestet in der hapi 6.6.0
InformationsquelleAutor Roman Rhrn Nesterov
Können Sie mit der halten-Methode wie folgt
oder sogar
die Antwort ist gehalten, bis Sie rufen .send () - Methode, daher:
ist wahrscheinlich das, was Sie suchen.
InformationsquelleAutor Antony Jones
/**************** Wichtige ÄNDERUNGEN SEIT HAPI V. 17 ****************/
Wichtige änderungen seit hapi v. 17 real brechen die meisten änderungen des codes und Bibliotheken und apis geändert und prev boilerplates oder Führer kann helfen viel. So dass Sie brauchen, um für neue Artikel tagged mit hapi v. 17
api-Seite: https://hapijs.com/api#response-toolkit
Ersten
reply()
ist nicht gültig, und sollten Siereply.response()
Zweite in neue Führer der
reply
geändert mith
argument so benannt werden kann, etwas, aber die guides sind mith
so können Sie die Verwendung h als gut.Drittel der
hold()
ist nicht definiert und auch nicht nötig.Her die
send()
ist nicht erforderlich oder sogar nicht definieren, denke ich.Und einige andere änderungen. Bitte überprüfen Sie die api-link oben.
so ist dies Teil der code, den ich schrieb, sollte geben einige gute Informationen. dont sorgen sich über die ganze Funktion schauen Sie sich nur die h-und-Antwort-Abschnitt
InformationsquelleAutor Mishel Parkour
Sollten Sie in der Lage sein zu verwenden
breaking verändert, seit hapi v. 17 überprüfen Sie bitte meine Antwort.
InformationsquelleAutor doodlemoonch
Ok also das ist, was ich getan habe (nicht sicher, es ist die beste Lösung):
Funktioniert
InformationsquelleAutor CarolineBda