Ich versuche, eine Nachricht zu testen, die ich von einem Client über faye sende.Ich erhalte einen "Type Error: kann Eigenschaft von undefined nicht lesen" in dieser Codezeile
curl -X POST -H "Content-Type:application/json" -d '{"message":"Hi there."}' http://localhost:8000/message
Dies ist die Culript-Linie.
TypeError: Cannot read property 'message' of undefined<br>
UPDATE: Die culript könnte tatsächlich hier sein ...
app.post('/message', function(req, res) {
bayeux.getClient().publish('/channel', {text: req.body.message});
res.send(200);
});
Leider habe ich diesen Fehler. Aus irgendeinem Grund sieht es Nachricht als eine undefinierte Eigenschaft, und ich bin mir nicht sicher warum.
Vielen Dank im Voraus für Ihre Hilfe.
Konnten Sie den Code des Endpunkts/message auf Ihrer Knotenanwendung posten? Es sieht so aus, als ob es ein Problem auf dieser Seite gibt. :) – XtraSimplicity
Hallo. Ich habe den ursprünglichen Beitrag aktualisiert. Vielen Dank! – TimelordViktorious
Was bringt das zurück: bayeux.getClient()? – akaphenom