的NodeJS:定期发送POST请求

问题描述 投票:0回答:2

我在index.ejs以下下面的帖子请求。

<form action="/getUserInfo" method="POST" id="userDetails">
            Name:<br>
            <input type="text" name="user[name]" value="<%=name%>">
            <br>
            Phone Number:<br>
            <input type="text" name="user[phone]" value="<%=phone%>">
            <br><br>
        </form>
        <button type="submit" form="userDetails">Start App</button>

我需要在规则的时间间隔这个职位的要求。我可以使用什么?我考虑使用qazxsw POI NPM模块,但如何使用“需要”它在qazxsw POI文件?

javascript node.js post ejs
2个回答
2
投票

下面的代码将每10秒运行后,发送AJAX POST请求到服务器:

cron

1
投票

如果要设置特定的定时器来查询你可以像内置方法使用JavaScript:

.ejs

甚至你可以尝试使用AJAX方法

setInterval(function(){
   $.ajax({
     url:'/your_url',
     type:'POST',
     data:{
        name:$("input[name='user[name]']").val(),
        phone:$("input[name='user[phone]']").val() 
        },
     dataType:'json',
     success:function(response){ console.log(response);},
     error:function(err){console.log(err);}
   });
},10000);
© www.soinside.com 2019 - 2024. All rights reserved.