JavaScript Node.js Basics Handling Errors in Node Handling Errors in Node

Justin Gaskin
Justin Gaskin
3,583 Points

This quiz doesn't seem to register that I have written a variable and the accompanying data method to store the result.

This quiz doesn't seem to register that I have written a variable and the accompanying data method to store the result.

I keep getting an error that the variable hasn't even been written.

Safari in OSX 13

app.js
const https = require("https");

https.get("https://teamtreehouse.com/chalkers.json", response => {
  let request = "";
  response.on('data', data => {
    request += data.toString();
  });
  console.log(response.statusCode);
});

1 Answer

Matthew Long
Matthew Long
28,370 Points

The wording of this question is probably throwing you off. It's asking you to create a variable that stores the get method. You created a variable inside the get method.

const https = require("https");

let request = https.get("https://teamtreehouse.com/chalkers.json", response => {
  console.log(response.statusCode);
});