1xx Informational Responses is a class of HTTP status codes that provide information about the progress of a client's request. These responses are not considered final, but rather serve as intermediate messages to inform the client or server about the ongoing communication process.
What are 1xx Informational Responses?
The 1xx status codes are designed to be informational and do not indicate an error or success in the traditional sense. They are used to convey various stages of request processing, protocol switching, or providing hints to the client.

Which HTTP status codes are 1xx Informational Responses?
- 100 Continue
- 101 Switching Protocols
- 102 Processing
- 103 Early Hints
1. 100 Continue
This status code indicates that the initial part of the request has been received and the server is willing to proceed with the client's request. It is often used in scenarios where the server needs to inform the client to continue sending the remaining parts of a large request, such as when uploading a file.
2. 101 Switching Protocols
This status code is used to indicate that the server agrees to the client's upgrade request and is switching to a different protocol. It is commonly used during WebSocket or HTTP/2 protocol upgrades, where the server informs the client about the protocol switch.
3. 102 Processing
This status code is an interim response used to inform the client that the server has received the request and is still processing it. It is typically used in long-running operations to acknowledge the receipt of the request and provide an indication that the processing is underway.
4. 103 Early Hints
This status code is used to return some headers to the client before the final response is available. It provides the client with a hint of what the final response might be, allowing the client to start processing or preloading resources based on the provided information.
These 1xx Informational Responses or 1xx status codes are informational in nature and provide early indications or instructions to the client. They do not indicate a final response but rather set the stage for further communication or processing between the client and server.
How to fix (1xx Informational Responses HTTP Status)
The 1xx Informational Responses HTTP status codes are not typically errors that need fixing, as they are informational in nature and do not indicate a problem with the request or server. However, I can provide some guidance on how to handle and work with these status codes:
Fix: 100 Continue
If your server receives a 100 Continue response, it means that the server is ready to receive the rest of the client's request. This status code is often used in scenarios where the client needs to send a large request, such as when uploading a file. As the client, you can continue sending the remaining parts of your request to the server.
Fix: 101 Switching Protocols
If you receive a 101 Switching Protocols response, it means that the server is switching to a different protocol as requested by the client. This status code is commonly used during WebSocket or HTTP/2 protocol upgrades. As the client, you should follow the server's instructions and switch to the new protocol for further communication.
Fix: 102 Processing
If you encounter a 102 Processing response, it means that the server has received the request and is still processing it. This status code is often used in long-running operations to acknowledge the receipt of the request and inform the client that the processing is underway. As the client, you can continue to wait for the server to complete the processing or check for updates on the progress if the server provides any means to do so.
Fix: 103 Early Hints
If you receive a 103 Early Hints response, it means that the server is providing some headers to the client before the final response is available. This allows the client to start processing or preloading resources based on the provided information. As the client, you can utilize the provided headers to initiate certain actions or optimize the handling of subsequent responses.
In general, with these informational responses, the client's role is to understand the information conveyed and act accordingly. These status codes, along with our professional SEO service, are not typically considered errors that require fixing, but rather provide additional instructions or information for the ongoing communication between the client and server.
Read more 2xx Success HTTP Status Code