如何在节点 cron 作业中使用 request/response

How to use request/response with in node cron job

大家好,我是 node js 的初学者。我需要使用 cron 向用户发送有关未决付款的邮件。我正在使用模块 Cron 。 url /remainder 执行所有必要的功能来完成这项工作,并且工作得很好。我的疑问是我可以在 cron 作业中调用它 url 吗?怎样才能使用request/response。当 cron 为 运行 时,输出为 null .

var CronJob = require('cron').CronJob;
new CronJob('00 * 23 * * *', function(req,res){
    console.log(req);


}, null, true, "America/Los_Angeles");

那么 /remainder 是在做实际的工作吗?只需在回调中调用它即可。

var request = require('request')
var CronJob = require('cron').CronJob;
new CronJob('* * * * * *', function() {
    console.log('You will see this message every second');

    request('http://www.google.com', function(error, response, body) {
        if (!error && response.statusCode == 200) {
            console.log('im ok')
            // console.log(body) // Show the HTML for the Google homepage.
        }
    })
}, null, true, "America/Los_Angeles");