Archived
Considering the following express server :
const express = require('express');
const app = express();
let characters = [ {name:'Marty'}, {name:'Neo'}, {name:'Anakin'} ];
app.use('/api/character/:id', (req, res) => {
app.locals.currentTime = Date.now();
});
app.get('/api/character/:id', (req, res) => {
let character = characters[ Number(req.params.id)-1 ] || {};
res
.status(200)
.send(`Hey! I'm ${character.name} and spawned at ${new Date(app.locals.currentTime)}`);
});
app.listen(1337);
What will the browser display if it requests the following URL:http://localhost:1337/api/character/2
?
1
Community EvaluationsNo one has reviewed this question yet, be the first!
Similar QuestionsMore questions about NodeJS
10
How to define a global variable with Node.js?6
Parse a query string into an object in NodeJS4
Which of these 4 solutions for serving a very large file will be the most optimized in terms of _server resources_ and _loading speed for the client_?3
Write a NodeJS server that returns a different message depending on the route.3
A simple SocketIO chat server, coupled with Express.