Archivée
Soit le serveur Express suivant :
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);
Qu'affichera le navigateur s'il demande l'URL suivante : http://localhost:1337/api/character/2
?
1
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
2
Comment obtenir le résultat de 3 fonctions asynchrones en NodeJS10
Comment définir une variable globale avec Node.js?3
Écrire un serveur NodeJS qui retourne un message différent en fonction de la route.2
Quel est l'intrus dans la liste suivante : npm, yeoman, webpack, babel4
Laquelle de ces 4 solutions pour servir un fichier très volumineux sera la plus optimisée en termes de _ressources serveur_ et de _vitesse de chargement pour le client_?3
Un serveur de chat SocketIO simple, couplé à Express.6
Analyser une chaîne de requête en un objet en NodeJS