我试图通过从node.js到PHP文件的POST请求用户状态。
我的问题是网络服务Im调用的回复速度非常慢(4秒),因此我认为.then在4秒之前完成,因此什么也不返回。我是否可以延长请求时间?

requestify.post('https://example.com/', {
              email: '[email protected]'
            })
            .then(function(response) {
                var answer = response.getBody();
                console.log("answer:" + answer);
            });

最佳答案

我对requestify不太了解,但是您确定可以使用发布到https地址的方法吗?在自述文件中,仅requestify.request(...)使用https地址作为示例。 (see readme

我绝对可以给您的提示是始终兑现您的诺言:


requestify.get(URL).then(function(response) {
    console.log(response.getBody())
}).catch(function(err){
    console.log('Requestify Error', err);
    next(err);
});





这至少应该给您承诺的错误,您可以指定问题。

09-17 16:29