HTTP Status Codes

Snekhasuresh
featurepreneur
Published in
2 min readOct 8, 2022

Are you wondering what your HTTP Status code mean? Well, let me clear that confusion for you!

In this article, we would look at the important HTTP Codes and their meanings.

INTRODUCTION:

HTTP response status codes indicate whether a specific HTTP request has been successfully completed.

They are grouped into five classes:

  1. Informational responses (100–199)
  2. Successful responses (200–299)
  3. Redirection messages (300–399)
  4. Client error responses (400–499)
  5. Server error responses (500–599)

Informational responses:

100 Continue

Only a part of the request has been received by the server, but as long as it has not been rejected, the client should continue with the request.

2.

101 Switching Protocols

The server switches protocol.

Successful responses:

1.

200 OK

The request is OK.

2.

202 Accepted

The request is accepted for processing, but complete processing is not done.

Redirection messages:

1.

301 Moved Permanently

The requested page has been moved to a new URL.

2.

302 Found

The requested page has moved temporarily to a new URL.

Client error responses:

1.

404 Not Found

The requested page cannot be found by the server.

2.

405 Method Not Allowed

The method specified in the request is not allowed.

Server error responses:

1.

500 Internal Server Error

The request was not completed. The server met an unexpected condition.

2.

504 Gateway Timeout

The gateway has timed out.

CONCLUSION:

Hope you understood what your HTTP Response meant!

Thanks for reading!

--

--