0

ExpressJS でルートが呼び出されたときに、RequestJS を使用して HTTP リクエストを送信しようとしています。ここでの私の目標は、最初に Request で HTTP リクエストを解決し、次にルート呼び出しで結果を返すことです。エラーが発生しています。しかし、それは機能していないようです。

助けてください。これが私のコードです:

var express  = require('express');
var apiRoutes = express.Router();
var request = require('request');

//Require our Report Model
var Report = require('./models/report');


apiRoutes.get('/', function (req,res) {
    res.json({Message: 'Welcome To Reported API. Start Interacting With Our Endpoints'});
});

apiRoutes.get('/reports', function (req,res) {
    request('http://www.google.com', function(err, res, body){
        if (!err && res.statusCode == 200) {
            console.log(body)//Show HTML from Google
        }
    })
});

module.exports = apiRoutes;
4

0 に答える 0