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