[英]JSON.parse error with nodejs v0.6.12 on ubuntu
我刚刚在Amazon AWS的Ubuntu 10上安装了nodejs v0.6.12。 代码在我的计算机上运行(在ubuntu上运行0.6.11)没有任何问题,但是在AWS服务器上,我收到JSON解析错误:
SyntaxError:Object.parse处的意外令牌u(本机)
错误似乎来自我尝试解析来自客户端(包含JSON数组)的请求的行。 似乎我没有在错误似乎来自的行中使用任何未分配的变量。
再次,该代码可在我的计算机上工作-我不认为我不需要为JSON提供任何模块,因为它内置于nodejs中。 在故障排除方面的任何帮助将不胜感激。
引发错误的行如下所示:
obj = JSON.parse(req.rawBody); //我尝试了两者-首先通过为obj分配一个空值var obj = JSON.parse(req.rawBody); //
谢谢。
问题是Express(3.0)的新版本似乎不再支持req.rawBody,而旧版本支持。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.