Javascript 无法从带有节点js的url接收jason数据

Javascript 无法从带有节点js的url接收jason数据,javascript,node.js,Javascript,Node.js,我正在为node.js编写教程中的基本代码,它应该从url位置上的文件中获取json数据:。并将其保存在使用相同代码创建的新文件中。 我的代码在下面 const https=require('https'); const fs=require('fs'); const url='https://jsonplaceholder.typicode.com/posts'; https.get('url', res => { res.setEncoding('utf8'); l

我正在为node.js编写教程中的基本代码,它应该从url位置上的文件中获取json数据:。并将其保存在使用相同代码创建的新文件中。 我的代码在下面

const https=require('https');
const fs=require('fs');
const url='https://jsonplaceholder.typicode.com/posts';
https.get('url', res => {

    res.setEncoding('utf8');

    let body='';

    res.on('data', data => {
       body += data;

    });
   res.on('end', ()=>{
  fs.writeFile('data.json', body, 'utf8', (err)=>{
      if(err) return err;
      consle.log('data was saved');
  });
   });
});

It give me this error 
https.js:235 抛出新错误。错误('ERR_INVALID_DOMAIN_NAME'); ^

Error[ERR\u INVALID\u DOMAIN\u NAME]:无法确定域名
应请求(https.js:235:13)
在Object.get(https.js:249:15)
反对。(C:\Projects\Node\http request.js:4:7)
在模块处编译(Module.js:660:30)
在Object.Module.\u extensions..js(Module.js:671:10)
在Module.load(Module.js:573:32)
在tryModuleLoad时(module.js:513:12)
在Function.Module.\u加载(Module.js:505:3)
位于Function.Module.runMain(Module.js:701:10)
启动时(bootstrap_node.js:193:16)
谁能告诉我哪里错了

https.get(url, res => {
而不是

https.get('url', res => {

您正在请求
'url'
,只需删除那些引用,非常感谢!我不知道我怎么没注意到。
https.get('url', res => {