Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![karan Badhwar](https://secure.gravatar.com/avatar/cc6b8912184a3f8fc42420983065b702?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
karan Badhwar
Web Development Techdegree Graduate 18,135 PointsI have no clue what is happening
What is http.STATUSCODE, how the syntaxes are being used, I am not able to understand anything and why there is no explanation in this whole lesson.?
2 Answers
![Rohald van Merode](https://uploads.teamtreehouse.com/production/profile-photos/11666882/micro_Rohald-profile.jpg)
Rohald van Merode
Treehouse StaffHi karan karan,
The http.STATUS_CODES
is an object that holds a collection of all the standard HTTP response status codes and a short description for each. For example, http.STATUS_CODES[404] === 'Not Found'. In the video is Reggie using this to make it print the description of the error so it becomes more readable to the user 🙂
![Darren legore](https://secure.gravatar.com/avatar/c653905f8cdd1df998149e57eebb3c0a?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Darren legore
9,348 PointsAt 2:03, you are showing an if clause, but you have cut the video and omitted adding the curly braces {} to wrap the code part in.
It should be
if (response.statusCode == 200) {
}
and not just if (response.statusCode == 200)
![ChienTsun Chan](https://uploads.teamtreehouse.com/production/profile-photos/11704277/micro_MMC__518.jpg)
ChienTsun Chan
7,042 Pointswatched thoroughly!
karan Badhwar
Web Development Techdegree Graduate 18,135 Pointskaran Badhwar
Web Development Techdegree Graduate 18,135 PointsThankyou Rohald van Merode, for the explanation. Is it only an overview course? as Reggie used a lot of words like Modules and require, streams and all but they were not explained. Will we be diving a bit deeper ahead?