Full list of HTTP status codes, HTTP Status Code
The HTTP status line is the term given to the HTTP status code (real code) when accompanied by the 'HTTP reason phrase' - the term for the reason (short description).
The HTTP status line is the term given to the HTTP status code (real code) when accompanied by the 'HTTP reason phrase' - the term for the reason (short description).
Note : Although technically inaccurate, HTTP status lines are often referred to as HTTP status codes (HTTP Status Code).
List of HTTP status codes
As you can see below, the HTTP status code is a three-digit integer. The first digit is used to identify the code in a specific category within the following five categories:
- 1XX - Information: Request is accepted or the process continues.
- 2XX - Success: Confirm that the action has completed successfully or has been understood.
- 3XX - Redirect: The client must perform additional action to complete the request.
- 4XX - An error from the client indicates that the request cannot be completed or contains the wrong syntax. The 4xx error code will appear when there is an error from the user, mainly due to not making a valid request.
- 5XX - Server-side error: Indicates that the server cannot complete a request that is considered valid. When browsing and encountering 5xx errors, you can only wait, because at this time the error comes from the server side of the web service, there is no way to intervene to fix errors besides waiting for the server to handle accomplished.
Applications that understand HTTP status codes do not need to know all the code, meaning that the unspecified code also has a phrase indicating an unknown reason. This phrase does not give users much information. However, these HTTP applications must be interpreted as belonging to one of the categories listed above.
If the software doesn't know what the specific code is, at least it knows which group it belongs to. For example, if the application does not recognize the 490 status code, it may consider the code to be 400 because the code is in the same category and then it can be assumed that there is something wrong with the guest request. line.
HTTP status line (HTTP status code + Phrase indicating reason)
Status code
The phrase indicates the reason
Explain the error
100
tiếp tục
The request has been completed and the rest of the process can continue.
101
Switching Protocols
When requesting a page, the browser can receive status code 101, followed by the "Upgrade" header , indicating that the server is changing to another HTTP version.
102
Processing
200
OK
Standard response to successful HTTP requests.
201
Created
When new pages are created by posted form data or by the CGI process, this is a sign to confirm that the page is working.
202
Accepted
The client's request has been accepted, but has not been processed.
203
Non-Authoritative Information
The information contained in the entity title is not from the original site, but from a third-party server.
204
No Content
If clicking on a link does not have a target URL, this response is inferred by the server and does not warn the user about anything.
205
Reset Content
This allows the server to reset any content returned by CGI.
206
Partial Content
The requested file is not completely downloaded.For example, this status code appears when the user presses the stop button before the page is loaded.
207
Multi-Status
300
Multiple Choices
The requested address refers to more than one file.Depending on how the server is configured, you will get an error or choose which pages you want.
301
Moved Permanently
If the server is set up correctly, it will automatically redirect the reader to the new location of the file.
302
Found
The page has been moved temporarily and the new URL is available.You will be directed to the server there.
303
See Other
The data is somewhere else and the GET method is used to retrieve it.
304
Not Modified
If the request header includes the parameter 'if modified since', this status code will be returned, in case the file has not changed since that date.
305
Use Proxy
The intended recipient will repeat the request through the proxy.
307
Temporary Redirect
308
Permanent Redirect
400
Bad Request
There was a syntax error in the request and the request was denied.
401
Unauthorized
The request header does not contain the necessary authentication code and the client is denied access.
402
Payment Required
Payment is required.This code is still inactive.
403
Forbidden
The client is not allowed to view a certain file.This status code is also returned at times when the server does not want to have more visitors.
404
Không tìm thấy
The requested file is not available on the server.Maybe because these files have been deleted, or have never existed before.The cause is usually a typo in the URL.
405
Method Not Allowed
The method used to access the file is not allowed.
406
Not Acceptable
The requested file exists but cannot be used, because the client system does not understand the format in which the file is configured.
407
Proxy Authentication Required
Requests must be allowed before taking place.
408
Request Time-out
The server takes too long to process the request.This error is often caused by high network traffic.
409
Conflict
Too many concurrent requests for a file.
410
Gone
The files have been used in this location, but are no longer available.
411
Length Required
Request is missing Content-Length header .
412
Precondition Failed
A certain configuration is required to transfer this file, but the client has not set up that configuration yet.
413
Request Entity Too Large
The requested file is too large to handle.
414
Request-URI Too Large
The address entered is too long for the server.
415
Unsupported Media Type
The file type of the request is not supported.
416
Request Range Not Satisfiable
417
Expectation Failed
421
Misdirected Request
422
Unprocessable Entity
423
Locked
424
Failed Dependency
425
Unordered Collection
426
Upgrade Required
428
Precondition Required
429
Too Many Requests
431
Request Header Fields Too Large
451
Unavailable For Legal Reasons
500
Internal Server Error
Annoying feedback often occurs due to problems in Perl code, when the CGI program runs.
501
Not Implemented
Request cannot be performed by server.
502
Bad Gateway
The server trying to access is resending the error.
503
Service Unavailable
The requested service or file is not currently available.
504
Gateway Time-out
The port is out of time.Same as 408 timeout error, but this error occurs at the server's port.
505
HTTP Version Not Supported
The required HTTP protocol is not supported.
506
Variant Also Negotiates
507
Insufficient Storage
508
Loop Detected
510
Không Extended
511
Network Authentication Required
Unofficial HTTP status line
The HTTP status lines below may be used to respond to errors in some third-party services, but not specified by any RFC (RFC stands for Request For Comment, is a collection of resources). whether the petition, proposal and comments directly or indirectly related to the technology, INTERNET network etiquette).
Status code
The phrase indicates the reason
103
Checkpoint
420
Method Failure
420
Enhance Your Calm
440
Login Timeout
449
Retry With
450
Blocked by Windows Parental Controls
451
Redirect
498
Invalid Token
499
Token Required
499
Request has been forbidden by antivirus
509
Bandwidth Limit Exceeded
530
Site is frozen
Note: Remember that many HTTP status codes may have the same error message in different situations, such as Device Manager error codes, but these are not related to each other.
See more:
- Quick fix ErrorLibrary failed with Error 1114 on Windows 10
- What is the error 500 Internal Server Error and what can I do to fix this error?
- Top sites that support computer troubleshooting and technology
- How to fix 'The 504 Gateway Timeout' error
You should read it
- Encrypt status in HTTP
- HTTP status message
- Response (Response) in HTTP
- How to fix 403 Forbidden Error
- How to fix 503 Service Unavailable error
- What is HTTP
- How to fix 408 Request Timeout error
- How to fix 401 Unauthorized error
- Security in HTTP
- Caching in HTTP
- Instructions for fixing 502 Bad Gateway error
- Request (HTTP) in HTTP
Maybe you are interested
How to Backup Android Data to Google Clouds on Neptune may be created by the Sun The planet has the fastest wind in the solar system, reaching a speed of 2,400 km/h Foods that help increase memory 12 super foods you should have on the menu 3 times gold should eat yogurt is better than taking supplements