Skip to content

Instantly share code, notes, and snippets.

@justinehell
Created September 8, 2020 10:09
Show Gist options
  • Save justinehell/49f8e40693e77278c8235013fd9da164 to your computer and use it in GitHub Desktop.
Save justinehell/49f8e40693e77278c8235013fd9da164 to your computer and use it in GitHub Desktop.
Node.js - Créer un serveur HTTP
const http = require("http");
const url = require("url");
const port = 8000;
const requestHandler = (request, response) => {
let parsedUrl = url.parse(request.url, true);
if (parsedUrl.query.name && parsedUrl.query.city) {
response.end(
`Hello, ${parsedUrl.query.name} from ${parsedUrl.query.city}!`
);
} else {
response.end("Please provide name AND city parameters");
}
};
const server = http.createServer(requestHandler);
server.listen(port, (err) => {
if (err) {
console.error("Something bad happened");
} else {
console.log(`server is listening on ${port}`);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment