Nodejs网站在后台执行

时间:2017-08-03 06:35:42

标签: node.js sms url-redirection http-redirect sms-gateway

所以我正在开发一个基于Nodejs的呼叫记录网站,我已经到了需要在记录呼叫时向工程师发送短信的地方。我可以访问SMS网关,它实际上是一个如下的URL:
http://192.x.x.x username = x password = y& to = mobileno & text = xyz

我的要求是执行此链接,以便发送短信并保持页面不变,无需重定向。

非常感谢

2 个答案:

答案 0 :(得分:0)

由于node.js io异步,这是一个非常简单的任务。

假设您有快速路线:

app.get('/some-url', (req, res) => {
   request('http://192.x.x.x?username=x&password=y&to=mobileno&text=xyz')
     .then(response => { // process response }) 

   res.end();

});

答案 1 :(得分:0)

我从你的描述中理解的是你必须在某个任务之后点击网址。所以你可以使用休息客户端在某个任务的回调中点击网址(此处记录通话后)。 我更喜欢node-rest-client(https://www.npmjs.com/package/node-rest-client)。还有其他选项。