繁体   English   中英

ubuntu上的nodejs v0.6.12的JSON.parse错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM