Recall & Review
beginner
What does a 200 status code mean in HTTP?
A 200 status code means OK. The request was successful and the server returned the requested data.
Click to reveal answer
beginner
What is indicated by a 404 status code?
A 404 status code means Not Found. The server could not find the requested resource.
Click to reveal answer
beginner
What does a 500 status code represent?
A 500 status code means Internal Server Error. Something went wrong on the server side.
Click to reveal answer
intermediate
Why is a 301 status code important?
A 301 status code means Moved Permanently. It tells the client the resource has a new URL and to use it in the future.
Click to reveal answer
beginner
What does a 401 status code indicate?
A 401 status code means Unauthorized. The client must authenticate to get the requested response.
Click to reveal answer
Which status code means the request was successful?
✗ Incorrect
200 means the request was successful and the server returned the data.
What does a 404 status code tell you?
✗ Incorrect
404 means the server could not find the requested resource.
If you get a 500 status code, what should you check?
✗ Incorrect
500 indicates an internal server error, so the problem is on the server side.
Which status code means the resource has moved permanently?
✗ Incorrect
301 means the resource has a new permanent URL.
What does a 401 status code require from the client?
✗ Incorrect
401 means the client must authenticate to access the resource.
Explain the difference between 4xx and 5xx status codes.
Think about who caused the problem: client or server.
You got /3 concepts.
Describe what happens when a 301 status code is received.
Imagine changing your home address and telling friends to send mail to the new place.
You got /3 concepts.