Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Semrush - keyword research tool

Create your online store today with Shopify

Turn ChatGPT, Claude, Gemini, And CoPilot Into Your Personal Assistant, Business Coach, Content Creator, And More

AFFILIATE MARKETING Your all-in-one performance engine Manage affiliates, creators, and customer referrals in one unified platform—turning every partnership into measurable growth

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Disclosure: My content contains affiliate links.

43,567 questions

56,785 answers

573 users

How to create HTTP web server and load JSON content in web browser with Node.js

1 Answer

0 votes
const http = require('http')

const server = http.createServer((req, res) => {
    if (req.url === '/workers') {
        const workers = [
            {name: 'Tom', age: 51 },
            {name: 'Mila', age: 43 },
            {name: 'Amelia', age: 47 },
        ];
        res.writeHead(200, { 'Content-Type': 'application/json' })
        res.end(JSON.stringify(workers));
    }
});

const PORT = process.env.PORT || 8080;

server.listen(PORT, () => console.log(`The server is running on port ${PORT}`));




/*
run:

The server is running on port 8080

On http://localhost:8080/workers
[{"name":"Tom","age":51},{"name":"Mila","age":43},{"name":"Amelia","age":47}]
   
*/

 



answered Mar 12, 2020 by avibootz
edited Mar 13, 2020 by avibootz
...