从获取请求获取数据?
我正在发送一个ajax请求,如下所示:
$.ajax({ type: "GET", url:"/game/set", data: JSON.stringify({colour: col, size: size}), success: function(){console.log("SUCCESS.")}, dataType: 'json' });
我可以在服务器上收到请求,但是我无法弄清楚如何在响应之前从中获取数据。 他是我如何处理它。
var jsonString = ''; req.setEncoding('utf8'); req.on('data', function (data) { jsonString += data; }); req.on('end', function () { reqData = JSON.parse(jsonString); respond(200, JSON.stringify(reqData)); });
但我似乎得到这个错误时,试图parsing。
SyntaxError: Unexpected end of input
您无法发送GET
请求中的数据。 尝试POST
而不是。