You've learned about the main HTTP status codes. Now let's practice recognizing them in real web scenarios and understand what they mean for users.
Status codes are the server's way of communicating the outcome of every request.
Engagement Message
Ready to decode some web mysteries?
Type
Swipe Left or Right
Practice Question
Let's identify what status code each scenario would likely produce. Match each situation with the appropriate code:
Labels
- Left Label: 200 OK
- Right Label: 404 Not Found
Left Label Items
- Homepage loads successfully
- Image displays properly
- Login form works correctly
- Search results appear
Right Label Items
- Clicking a broken link
- Typing wrong URL
- Accessing deleted page
- Following outdated bookmark
Type
Multiple Choice
Practice Question
You're browsing a news website and encounter different situations. Which status code would each produce?
A. Successfully reading an article - 200 OK B. Clicking a link to a removed story - 404 Not Found C. Website crashes while loading - 500 Internal Server Error D. All of the above
Suggested Answers
- A
- B
- C
- D - Correct
Type
Fill In The Blanks
Markdown With Blanks
Fill in the status codes for these common web experiences:
When you successfully load your email inbox, you get a [[blank:200]] status code. When you try to access a social media post that was deleted, you get a [[blank:404]] status code. When the server has technical problems, you get a [[blank:500]] status code.
