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