# HTTP Status Code

HTTP (Hypertext Transfer Protocol) response that a server sends to the client and help to describe the result of the request, whether it was successful or encountered an error.

HTTP status codes are grouped into five classes, based on the first digit of the code:

1. 1xx (Informational): These codes indicate that the request was received, and the server is continuing to process it.
2. 2xx (Successful): These codes indicate that the request was successfully received, understood, and accepted.
3. 3xx (Redirection): These codes indicate that further action is needed to fulfill the request, usually in the form of following a redirect to a new URL.
4. 4xx (Client Error): These codes indicate that the request contains bad syntax or cannot be fulfilled by the server.
5. 5xx (Server Error): These codes indicate that the server failed to fulfill an apparently valid request.

{% embed url="<https://www.semrush.com/blog/http-status-codes/?kw=&cmp=AA_SRCH_DSA_Blog_EN&label=dsa_pagefeed&Network=g&Device=c&utm_content=654515001579&kwid=dsa-1754723155433&cmpid=18361936995&agpid=141795400535&BU=Core&extid=60114129560&adpos=&gclid=Cj0KCQjwmN2iBhCrARIsAG_G2i5WZAVRQrOQgpgIxBCjGN79T3StKmF3tWFQiqfGk2gg-3yfmt2qpbEaArkpEALw_wcB>" %}
ref: [https://www.semrush.com](https://www.semrush.com/blog/http-status-codes/?kw=\&cmp=AA_SRCH_DSA_Blog_EN\&label=dsa_pagefeed\&Network=g\&Device=c\&utm_content=654515001579\&kwid=dsa-1754723155433\&cmpid=18361936995\&agpid=141795400535\&BU=Core\&extid=60114129560\&adpos=\&gclid=Cj0KCQjwmN2iBhCrARIsAG_G2i5WZAVRQrOQgpgIxBCjGN79T3StKmF3tWFQiqfGk2gg-3yfmt2qpbEaArkpEALw_wcB)
{% endembed %}

<figure><img src="/files/Wiu66ddPe997MOYRM8UO" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://phry-d-zpringchill.gitbook.io/an-empirical-study-of-factors-affecting-bottleneck/chapter-2/http-status-code.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
