Situation
Von meiner Meteor.js Website rufe ich meinen eigenen REST-Service. Hier ist ein Codebeispiel von meiner Server-SeiteAntwort Header in Meteor.js
function (question) {
var r = Async.runSync(function (done) {
HTTP.get(URL, {
params: {q: question}, headers: {
"Accept": "application/json",
}
}, function (err, result) {
done(err, result);
});
});
if (r.err) {
console.log("Failed to smartSearch ... ", r.err);
return null;
} else if (r.result.content) {
console.log("Success ... ");
return JSON.parse(r.result.content);
}
}
Dies funktioniert gut, aber es gibt auch einige wichtigen Informationen in dem Response-Header, die ich nicht in der Lage bin zu finden.
Was ich versucht habe bisher
Ich sah alles in r.result.content, aber dies enthält nur meine Anfrage-Header.
Ich habe https://atmospherejs.com/gadicohen/headers installiert und alles versucht, was die Website sagte.
Aber immer noch nicht meine Antwort Header sehen.
Weitere Informationen
Ich bin ziemlich neu in Meteor.js so dass ich nicht wirklich eine Idee, was ich tun könnte falsch aber Response-Header immer mir nicht sieht wie eine seltsame Sache.
Welchen Router verwenden Sie für Ihren Restdienst? –
Ich denke, es ist Eisen-Router: https://github.com/iron-meteor/iron-router (Ich bin nicht derjenige, der das Projekt einrichten) wo kann ich das validieren? –
in .meteor Ordner, finden Sie eine Datei namens Pakete. Sie können alle von Ihnen verwendeten Pakete sehen. –