estoy enviando un credenciales objeto JSON con la siguiente petición a Node.js:Node.js analizan JSON de solicitud
credentials = new Object();
credentials.username = username;
credentials.password = password;
$.ajax({
type: 'POST',
url: 'door.validate',
data: credentials,
dataType: 'json',
complete: function(validationResponse) {
...
}
});
En el lado del servidor me gustaría cargar las credenciales presentadas en un objeto JSON para utilizarlo más adelante ..
sin embargo, no sé cómo obtener el JSON del objeto req ...
http.createServer(
function (req, res) {
// How do i acess the JSON
// credentials object here?
}
).listen(80);
(tengo un despachador en mi función (req, res) pasando la solicitud más adelante a los controladores, por lo que no me gustaría utilizar la función .on ('datos', ...))
tahnk you david que fue muy útil. resolvió mi problema – ndrizza
@ndrizza: ¡De nada! – davidbuzatto
Tenga en cuenta que podría funcionar en GET en algún momento. Si los datos serializados enviados al método GET se vuelven demasiado grandes, es posible que se trunquen, lo que da como resultado un json no válido en el lado del servidor. –