小编Tho*_*Fan的帖子

使用nodejs向html发送响应来使用REST

我是Nodejs的初学者,我有一个侧面项目来检查我的端点的状态.

我最初尝试使用XMLHttp,但由于CORS,我的请求被阻止了.现在我想尝试使用节点消耗这些API点,如果它返回200,则绘制该行为绿色,如果其下方将该行描绘为红色.

我的server.js有以下代码

var express = require('express');
var app = express();
var request = require('request');

var port = process.env.PORT || 3000;
app.set('port', (port));

app.use(express.static(__dirname + '/'));
app.get('/', function(request, response) {
  response.render('/');
});

app.listen(app.get('port'), function() {
  console.log('Node app is running on port', app.get('port'));
});

var services = [
    {
        url: 'MyGetEndpoint'
    },
    {
        url: 'MyGetEndpoint'
    }
];

function checkService( url ) {
    request(url, function (error, response, body) {
        if (!error && response.statusCode == 200) {
            console.log(response) 
        }
        else{
            console.log(error);
        }
    }); …
Run Code Online (Sandbox Code Playgroud)

html javascript rest node.js

5
推荐指数
1
解决办法
114
查看次数

标签 统计

html ×1

javascript ×1

node.js ×1

rest ×1