Ich arbeite an Express.js und einem bestimmten Endpunkt macht die Seite mitWie eine Seite nach einer GET-Anfrage Knoten js
res.render('dialog',{state:'admin'});
Dieser Endpunkt ist bei http://localhost:3000/api/login zu machen. Wenn ich diesen Link im Browser zu öffnen, öffnet es die dialog.ejs Seite, aber wenn ich diesen Endpunkt rufe eine GET-Anforderung unter Verwendung von einem anderen Teil des Servers wird die dialog.ejs Seite nicht gerendert
request({
url: 'http://localhost:3000/api/login',
headers:{
'Authorization' : auth
},
method: 'GET'
}, function(err, response, body) {
console.log("Response to request for authorization code : " + response.statusCode);
});
Bitte helfen !
Überprüfen Sie den Körper in request() Anruf für ex. console.log (err, response, body) body ist die Ausgabe des Aufrufs. –
Ich habe getan console.log (Körper), bekam ich den Inhalt der EJS-Datei:
Hallo nik!
alexa fordert Vollzugriff zu Ihrem Konto an.
Genehmigen Sie?
– user3655266was bedeutet, Sie erhalten modales HTML korrekt in der Antwort von request() auch. –