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

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

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

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,939 questions

51,876 answers

573 users

How to read JSON from URL in Node.js

1 Answer

0 votes
const http = require('http');
 
http.get("http://www.collectivesolver.com/package.json", res => {
    let jdata = '';
    res.on('data', fdata => {
        jdata += fdata;
    });
 
    let json;
    res.on('end', () => {
      if (res.statusCode === 200) {
        try {  
            json = JSON.parse(jdata);
            console.log(json);
        } catch (e) {
            console.log(e.message);
          }
      } else {
          console.log(res.statusCode); 
      }
    });
}).on('error', e => {
     console.log(e.message);
});



    
/*
run:
  
{
  name: 'javascript_node',
  version: '1.0.0',
  description: 'Learn Node',
  main: 'index.js',
  scripts: { start: 'node index', dev: 'nodemon index' },
  author: 'Avi Bootz',
  license: 'ISC',
  dependencies: { express: '^4.17.1', moment: '^2.24.0', uuid: '^7.0.2' },
  devDependencies: { nodemon: '^2.0.2' },
  keywords: []
}

*/

 



answered Mar 22, 2020 by avibootz
edited Mar 22, 2020 by avibootz

Related questions

1 answer 200 views
200 views asked Mar 22, 2020 by avibootz
1 answer 126 views
1 answer 123 views
3 answers 193 views
193 views asked May 24, 2022 by avibootz
1 answer 122 views
122 views asked May 24, 2022 by avibootz
1 answer 94 views
...