When a browser requests a service from a web server, an error might occur, and the server might return an error code like "404 Not Found".
It is common to name these errors HTML error messages.
But these messages are something called HTTP status messages. In fact, the server always returns a message for every request. The most common message is 200 OK.
Below is a list of HTTP status messages that might be returned:
Message: | Description: |
---|---|
100 Continue | The server has received the request headers, and the client should proceed to send the request body |
101 Switching Protocols | The requester has asked the server to switch protocols |
103 Early Hints | Used with the Link header to allow the browser to start preloading resources while the server prepares a response |
Message: | Description: |
---|---|
200 OK | The request is OK (this is the standard response for successful HTTP requests) |
201 Created | The request has been fulfilled, and a new resource is created |
202 Accepted | The request has been accepted for processing, but the processing has not been completed |
203 Non-Authoritative Information | The request has been successfully processed, but is returning information that may be from another source |
204 No Content | The request has been successfully processed, but is not returning any content |
205 Reset Content | The request has been successfully processed, but is not returning any content, and requires that the requester reset the document view |
206 Partial Content | The server is delivering only part of the resource due to a range header sent by the client |
Message: | Description: |
---|---|
300 Multiple Choices | A link list. The user can select a link and go to that location. Maximum five addresses |
301 Moved Permanently | The requested page has moved to a new URL |
302 Found | The requested page has moved temporarily to a new URL |
303 See Other | The requested page can be found under a different URL |
304 Not Modified | Indicates the requested page has not been modified since last requested |
307 Temporary Redirect | The requested page has moved temporarily to a new URL |
308 Permanent Redirect | The requested page has moved permanently to a new URL |
Message: | Description: |
---|---|
400 Bad Request | The request cannot be fulfilled due to bad syntax |
401 Unauthorized | The request was a legal request, but the server is refusing to respond to it. For use when authentication is possible but has failed or not yet been provided |
402 Payment Required | Reserved for future use |
403 Forbidden | The request was a legal request, but the server is refusing to respond to it |
404 Not Found | The requested page could not be found but may be available again in the future |
405 Method Not Allowed | A request was made of a page using a request method not supported by that page |
406 Not Acceptable | The server can only generate a response that is not accepted by the client |
407 Proxy Authentication Required | The client must first authenticate itself with the proxy |
408 Request Timeout | The server timed out waiting for the request |
409 Conflict | The request could not be completed because of a conflict in the request |
410 Gone | The requested page is no longer available |
411 Length Required | The "Content-Length" is not defined. The server will not accept the request without it |
412 Precondition Failed | The precondition given in the request evaluated to false by the server |
413 Request Too Large | The server will not accept the request, because the request entity is too large |
414 Request-URI Too Long | The server will not accept the request, because the URI is too long. Occurs when you convert a POST request to a GET request with a long query information |
415 Unsupported Media Type | The server will not accept the request, because the media type is not supported |
416 Range Not Satisfiable | The client has asked for a portion of the file, but the server cannot supply that portion |
417 Expectation Failed | The server cannot meet the requirements of the Expect request-header field |
Message: | Description: |
---|---|
500 Internal Server Error | A generic error message, given when no more specific message is suitable |
501 Not Implemented | The server either does not recognize the request method, or it lacks the ability to fulfill the request |
502 Bad Gateway | The server was acting as a gateway or proxy and received an invalid response from the upstream server |
503 Service Unavailable | The server is currently unavailable (overloaded or down) |
504 Gateway Timeout | The server was acting as a gateway or proxy and did not receive a timely response from the upstream server |
505 HTTP Version Not Supported | The server does not support the HTTP protocol version used in the request |
511 Network Authentication Required | The client needs to authenticate to gain network access |
HTTP status messages
W3Schools
https://www.w3schools.com › tags › ref_httpmessages
HTTP Status Messages · HTML Error Messages · 1xx: Information · 2xx: Successful · 3xx: Redirection · 4xx: Client Error · 5xx: Server Error · Report Error.
People also ask
What is the HTTP message status?
What are some HTTP status codes?
What are the different types of HTTP messages?
What is HTTP 200 status?
Feedback
List of HTTP status codes
Wikipedia
https://en.wikipedia.org › wiki › List_of_HTTP_status...
This is a list of Hypertext Transfer Protocol (HTTP) response status codes. Status codes are issued by a server in response to a client's request made to ...
3xx redirection · 4xx client errors · 5xx server errors · Unofficial codes
HTTP response status codes - MDN Web Docs - Mozilla
MDN Web Docs
https://developer.mozilla.org › References › HTTP
3 Nov 2023 — HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:
207 Multi-Status · 418 I'm a teapot · 400 Bad Request · 409 Conflict
HTTP Status Codes: All 63 explained
Umbraco
https://umbraco.com › Umbraco Knowledge Base
HTTP status codes are three-digit responses from the server to the browser-side request. Everyone has probably gotten the classic 404 page-not-found error.
What are HTTP status codes?
How are HTTP status codes categorized?
HTTP Status Messages
W3docs
https://www.w3docs.com › learn-html › http-status-me...
HTTP Status Messages · 1xx: Information · 2xx: Successful · 3xx: Redirection · 4xx: Client Error · 5xx: Server Error · Related Resources.
A Complete Guide and List of HTTP Status Codes
Kinsta
https://kinsta.com › ... › Blog › HTTP Status Codes
15 Aug 2023 — A complete list of HTTP status codes with explaination of what they are, why they occur and what you can do to fix them.
HTTP Status Codes: A Complete List + Explanations
Semrush
https://www.semrush.com › Blog
8 Mar 2023 — Get the full list of HTTP status codes and a simple, jargon-free explanation of what each one means.
What are HTTP Status Codes? List Of Important Status Codes
Moz
https://moz.com › SEO Learning Center
The most important status codes for SEOs · HTTP Status Code 200 - OK · HTTP Status Code 301 - Permanent Redirect · HTTP Status Code 302 - Temporary Redirect.
HTTP Status Codes
REST API Tutorial
https://www.restapitutorial.com › httpstatuscodes
This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line.
Images for http status messages
node js
api error
api testing
rest api
in java
nodejs
server error
semrush
client
request
common http
What Are Http Status Codes | Full List Of Http Status Codes ...
HTTP Status Codes - REST API Tutorial
HTTP Status Codes: A Complete List + Explanations
Understanding HTTPS Status Codes + a Complete List
HTTP Response Status Codes Explained - Plesk
HTTP Status Codes Explained | Quattr Blog
HTTP Status Codes - From the 100s to the 500s
What Are Http Status Codes | Full List Of Http Status Codes ...
HTTP Status Codes: A Complete Guide & List of Error Codes
Common HTTP or REST request status codes
Video
View all
Feedback
View all
Related searches
HTTP 404
HTTP 302
HTTP 503
HTTP 301
See more
Feedback
Http status messages php
http status codes list
common http status codes
http response
http status codes cheat sheet
http status code 200
https status codes
http-status-codes npm
Status codes in HTTP
W3C
https://www.w3.org › Protocols › HTTP › HTRESP
These codes indicate success. The body section if present is the object returned by the request. It is a MIME format object. It is in MIME format, and may only ...
HTTP Status Codes | httpstatus.io
HTTP Status Code Checker
https://httpstatus.io › http-status-codes
Server error responses. These status codes indicate that the server is aware that it is on error or is incapable of performing the request.
HTTP - Status Codes
Tutorialspoint
https://www.tutorialspoint.com › http › http_status_co...
HTTP - Status Codes · 1xx: Information · 2xx: Successful · 3xx: Redirection · 4xx: Client Error · 5xx: Server Error ...
HTTP Status Codes Expert Guide
http.dev
https://http.dev › status
23 Oct 2023 — HTTP Status Codes · 1xx: Informational · 2xx: Success · 3xx: Redirection · 4xx: Client error · 5xx: Server error · Additional status codes ...
HTTP Status Codes - REST API Tutorial
restfulapi.net
https://restfulapi.net › Resources
4 Nov 2023 — HTTP specification defines these standard status codes divided into five categories that can be used to convey the results of a client's ...
Understanding HTTPS Status Codes + a Complete List
Hostinger
https://www.hostinger.com › tutorials › http-status-codes
4 Jan 2023 — HTTP response codes are three-digit numbers generated by a server to respond to a browser's request. The Internet Assigned Numbers Authority ( ...
HTTP Status Codes
WooRank
https://www.woorank.com › edu › seo-guides › what-...
What are HTTP Status Codes and What do They Mean? An HTTP status code is a message a website 's server sends to the browser to indicate whether or not that ...
The list of HTTP status codes and their explanation
Hostens
https://www.hostens.com › blog › the-list-of-http-statu...
3 Dec 2021 — The list of HTTP status codes and their explanation · 1. 500 – Internal server error: · 2. 501 – Not implemented: · 3. 502 – Bad gateway: · 4.
Response Status and Error Codes
Infobip
https://www.infobip.com › docs › essentials › response...
Signifies a timeout or connection issue with the provider and Infobip's platform. To resolve this error, It is recommended to contact customer support for ...
The 10 Most Common HTTP Status Codes
Dotcom-Monitor
https://www.dotcom-monitor.com › blog › the-10-mo...
The 10 Most Common HTTP Status Codes · 1xx Informational Response. Request received and understood. · 2xx Success. The action was successfully received, ...
HTTP Status Codes & Errors: A Complete Guide
Quattr
https://www.quattr.com › ... › Enhance Experience
This indicates that the server experienced an error of its own. Something went wrong on the server, and the requested resource was not delivered. This code is ...
The 6 Types of HTTP Status Codes Explained
DYNO Mapper
https://dynomapper.com › blog › 254-the-6-types-of-...
11 Sept 2023 — This code describes an incident where the server has received the request headers and the client can go ahead and now send the request. Sending ...
Complete Guide and List of HTTP Status Codes
What Is My IP Address
https://whatismyipaddress.com › http-status-code
The 5 Tiers of HTTP Status Codes · 100s: Informational Codes · 200s: Success Codes · 300s: Redirect Codes · 400s: User/Client Error Codes · 500s: Server Error Codes ...
HTTP Status Codes: What Each Code Means
Ramotion
https://www.ramotion.com › Blog
6 Oct 2023 — The first digit of an HTTP status code defines the response class; 2xx codes indicate success, 4xx codes indicate the client's request could not ...
HTTP status codes and what they mean for SEO
Yoast
https://yoast.com › SEO blog › Technical SEO
9 Mar 2023 — HTTP status codes and what they mean for SEO · Different ranges. There are five ranges of HTTP status codes, defining different aspects of the ...
HTTP Status Codes - From the 100s to the 500s
ChemiCloud
https://chemicloud.com › ... › PHP Configuration
18 Mar 2022 — 500 Status Codes – Server Error Responses · 500: There was an error on the server and the request could not be generated. · 501: Not implemented ...
10 Most Common HTTP Status Codes
GeeksforGeeks
https://www.geeksforgeeks.org › 10-most-common-htt...
20 Oct 2022 — 10 Most Common HTTP Status Codes · 1. 200 (Success/OK) · 2. 301 (Permanent Redirect) · 3. 302 (Temporary Redirect) · 4. 304 (Not Modified) · 5.
What is your Page's HTTP Status Code?
Oncrawl
https://www.oncrawl.com › Home › Infographics
26 Nov 2020 — The Funny Statuses · 418 I'm a teapot: · 420 Enhance Your Calm: · 508 Loop Detected: ...
HTTP Status Codes - Full List With Explanations
Siteground
https://world.siteground.com › http-status-codes-explai...
4XX Status Codes – Client Errors · 451 “Unavailable for Legal Reasons” · 431 “Request Header Fields Too Large” · 429 “Too many requests” · 428 “Precondition ...
Status Codes and Error Messages
Edg.io
https://developer.edgecast.com › Content › Introduction
All Other Status Codes. Indicates that an error occurred while processing the request. The response body typically contains an error message that provides ...
Status codes and reason phrases
IBM
https://www.ibm.com › docs › cics-ts › topic=concepts...
In the HTTP response that is sent to a client, the status code, which is a three-digit number, is accompanied by a reason phrase (also known as status text) ...
The most important HTTP status codes at a glance - IONOS
ionos.com
https://www.ionos.com › ... › Technical matters
9 May 2019 — Class 2xx – Success: A 2xx code announces a successful operation. If this code is transmitted, it means that the client's request was received ...
HTTP Status Codes and Error Handling
Thales Group
https://docs.sentinel.thalesgroup.com › returnCodes
Error codes Description HTTP Status Codes
2001 This web service version is not supported 406 Not Acceptable
2002 User is invalid 400 Bad request
2003 Customer is invalid 400 Bad request
View 26 more rows
HTTP Status Codes, Network and DNS Errors ...
Google
https://developers.google.com › ... › Documentation
HTTP status codes · 2xx (success) · 3xx (redirection) · 4xx (client errors) · 5xx (server errors) · soft 404 errors.
HTTP/1.1: Status Code Definitions
W3C
https://www.w3.org › rfc2616 › rfc2616-sec10
The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity ...
HTTP 400 and 500 Status Codes
AT&T Developer
https://developer.att.com › docs › best-practices › http...
A first digit of 4 represents a client—side error, with the most common codes in the range of 400 to 404. A first digit of 5 represents a server—side error, ...
What Are HTTP Status Codes?
Postman Blog
https://blog.postman.com › what-are-http-status-codes
19 Sept 2023 — What are HTTP status codes? · 100 Continue: This status code indicates that the initial part of the request has been received and the server ...
What Are HTTP Error Codes? Common Codes + How to ...
Themeisle
https://themeisle.com › Blog › WordPress
17 Aug 2023 — Seven most common HTTP error codes and status codes · “401 Unauthorized” · “404 Not Found” · “500 Internal Server Error” · “502 Bad Gateway” · “ ...
HTTP Status Codes - krishna chetan - Medium
Medium · krishna chetan
8 likes · 2 years ago
If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond ...
List of HTTP Response Status Codes
Infidigit
https://www.infidigit.com › HTTP Status Code
10 Dec 2019 — 2xx HTTP response code group · 226 Status Code: IM Used · 208 Status Code: Already Reported · 207 Status Code: Multi-Status · 206 Status Code: ...
HTTP Status Codes List | HTTP Error Codes Explained
Dotcom-Monitor
https://www.dotcom-monitor.com › knowledge-base
Like the 207 status code, it allows a client/browser to indicate to the server that a resource was already processed. When a client asks for resources, it can ...
What Are HTTP Status Codes?
Lifewire
https://www.lifewire.com › ... › Home Networking
16 May 2022 — 4xx Client Error. This group includes those where the request for a web page or other resource contains bad syntax or cannot be filled for some ...
HTTP status codes | Client Error Responses
GeeksforGeeks
https://www.geeksforgeeks.org › http-status-codes-clie...
27 Jun 2023 — HTTP status codes | Client Error Responses · 400 Bad Request: · 401 Unauthorized: · 402 Payment Required: · 403 Forbidden: · 404 Not Found: ...
HTTP Response Status Codes Explained
Plesk
https://www.plesk.com › blog › various › http-respons...
12 Aug 2022 — Indicates the resource hasn't been modified because last requested. If a conditional GET request has been performed by the client and access is ...
How To Troubleshoot Common HTTP Error Codes
DigitalOcean
https://www.digitalocean.com › community › tutorials
24 Oct 2014 — How To Troubleshoot Common HTTP Error Codes · 400 Bad Request · 401 Unauthorized · 403 Forbidden · 404 Not Found · 500 Internal Server Error.
Reading HTTP response status and error messages
Sitecore Documentation
https://doc.sitecore.com › discover-developer-guide
Describes the status codes the API returns in its responses and helps you read and understand error messages when present.
Hypertext Transfer Protocol (HTTP) Status Code Registry
Internet Assigned Numbers Authority
https://www.iana.org › assignments › http-status-codes
8 Jun 2022 — HTTP Status Codes · 1]. 401, Unauthorized, [RFC9110, Section 15.5. · 2]. 402, Payment Required, [RFC9110, Section 15.5. · 3]. 403, Forbidden, [ ...
Mapping of HTTP Status Messages in Node.js - Maxim Orlov
maximorlov.com
https://maximorlov.com › tips › mapping-of-http-statu...
Want to send a message along with an HTTP status code response? @nodejs has a built-in mapping of HTTP status codes and their respective messages.
Which HTTP Status Code to Use for Every CRUD App
Moesif
https://www.moesif.com › blog › technical › api-design
15 Jan 2022 — HTTP Status Codes · Status Classes · CRUD (Create, Read, Update, Delete) · CREATE · READ · UPDATE · DELETE · API Changes ...
HTTP status code overview - Internet Information Services
Microsoft Learn
https://learn.microsoft.com › developer › webapps › iis
23 Feb 2023 — HTTP status codes · 1xx - Informational · 2xx - Successful · 3xx - Redirection · 4xx - Client error · 5xx - Server error.
HTTP status messages - HTTP Essential Training Video ...
LinkedIn
https://www.linkedin.com › learning › http-status-messages
4 Apr 2018 — This response starts with an HTTP status code, explaining what happened on the server and how your request was handled. The client can use these ...
US$24.99
HTTP Status Codes that should never have been created
YouTube · Dreams of Code
193.8K+ views · 5 months ago
8:05
Some of these probably shouldn't have ever been created. #web #http #weird Join this channel to support what I do: ...
Meaning of the different HTTP status code
Oncrawl
https://www.oncrawl.com › Home › SEO Thoughts
15 Sept 2015 — These codes are always represented by three numbers beginning with 1.2.3.4 or 5. This code indicates the status of a web element. From 100s to ...
Understanding HTTP Status Codes, for Ecommerce
Practical Ecommerce
https://www.practicalecommerce.com › Understanding...
28 Mar 2017 — Status Code Organization · 100 group: Items in progress. · 200 group: Successful responses. · 300 group: Redirects, which tell the browser to ...
Is it acceptable to modify the text sent with the HTTP status ...
Stack Overflow
https://stackoverflow.com › questions › is-it-acceptabl...
12 Nov 2011 — You can change that text, but most users won't see it. Graphical browsers will show the HTML in the response body, not the reason code in the ...
3 answers
·
Top answer:
You may change them. The status messages (technically called "reason phrases") ...
Response: statusText property - Web APIs | MDN
MDN Web Docs
https://developer.mozilla.org › ... › Response
20 Sept 2023 — The statusText read-only property of the Response interface contains the status message corresponding to the HTTP status code in ...
HTTP Status Codes
Javatpoint
https://www.javatpoint.com › http-status-codes
This class of status code defines that the request has been received, and processing has been started. An informational response is issued to inform the client ...
HTTP Response Codes | What is HTTP Status Error Codes
BelugaCDN
https://www.belugacdn.com › http-response-codes
For this status code, it means that the request should be repeated with another URI. However, any future requests should still use the original URI. It is ...