有这样一个需求,就是模拟浏览器登录。 需要这样做:
- 先get一次某url :LOGIN_URL拿到必须的参数
- 接着post这个LOGIN_URL,把上一步get到的数据重新组织POST过去
我用的是needle
这样
needle.get(LOGIN_URL, function(err, resp, body){
//process parameters
needle.post(LOGIN_URL, function(err, resp, body){
//到这里就会卡住,post不出去,
})
})
请问该怎么解决?