Javascript Phantomjs脚本在json对象解析后停止执行
我正在尝试将post数据传递给以下phantomjs脚本(使用php/curl): 我试图从post请求中解析出用户名和密码。我注意到,如果我离开:Javascript Phantomjs脚本在json对象解析后停止执行,javascript,phantomjs,Javascript,Phantomjs,我正在尝试将post数据传递给以下phantomjs脚本(使用php/curl): 我试图从post请求中解析出用户名和密码。我注意到,如果我离开: var userName = json.stringify(obj.email); var userPass = json.stringify(obj.pass); 脚本将在以下时间后挂起: console.log("I'm here"); 如果删除这两行,整个脚本将正常执行。为
var userName = json.stringify(obj.email);
var userPass = json.stringify(obj.pass);
脚本将在以下时间后挂起:
console.log("I'm here");
如果删除这两行,整个脚本将正常执行。为什么会这样?如何解决这个问题,以便解析json对象(obj),但脚本不会挂起?在常规javascript中,json是大写的(并且区分大小写)。不确定PhantomJS的javascript子集如何与常规javascript对齐,但我猜您可能也应该在那里使用大写JSON 例如:
JSON.stringify(obj.email);
JSON.stringify(obj.email);