2017-01-04 6 views
1

Mein Projekt muss einige Wetterdaten auf einer Webseite anzeigen.
Ich baue das folgende Schema: enter image description hereKnotenrot: Die Webseite wird nicht gerendert

Wenn ich die/Gateway/po URL eine Openweathermap Anfrage erfolgt anfordern und, wenn der zurückgegebene Code ‚cod‘ ‚200‘ ist, baue ich eine Web-Seite mit einigen Daten.
Auf diese Weise zeigt mir der Browser den HTML-Code (als Text-Editor).
Wenn ich die 'HTTP-Anfrage' entferne, wird die Seite korrekt gerendert.

Irgendeine Idee?

Antwort

2

Die vom Knoten http request ausgegebene Nachricht enthält eine Eigenschaft, die die HTTP-Antwortheader enthält. Dies wird msg.headers genannt. Der Knoten http response verwendet diese Eigenschaft auch, um die HTTP-Header der Antwort auf die ursprüngliche Anforderung festzulegen. Dies ist die Ursache für das unerwartete Verhalten.

Sie sollten einen change-Knoten hinzufügen und die msg.headers-Eigenschaft nach dem http request-Knoten löschen.