Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
const http = require('http');
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
server.listen(3000, '127.0.0.1', () => {
console.log('Serveur démarré sur http://127.0.0.1:3000/');
});
const https = require('https');
https.get('https://api.example.com/data', (res) => {
// ... gérer la réponse
}).on('error', (e) => {
console.error(e);
});
http.createServer((req, res) => {
if (req.url === '/') {
res.end('Accueil');
} else if (req.url === '/about') {
res.end('À propos');
} else {
res.end('404 Not Found');
}
}).listen(3000);
let body = [];
req.on('data', (chunk) => {
body.push(chunk);
}).on('end', () => {
body = Buffer.concat(body).toString();
// à ce stade, `body` contient le corps de la requête
});
res.setHeader('Content-Type', 'application/json');
res.end(JSON.stringify({ message: 'Bonjour' }));