HTTP: Response Messages
Let's look at what HTTP response messages look like!
We'll cover the following...
We'll cover the following...
Introduction
Let’s start with a typical example of an HTTP response message:
It has three parts: an initial status line, some header lines, and an entity body.
📝 HTTP response messages don’t have the URL or the method fields. Those are strictly for request messages.
Status line
- HTTP response status lines start with the HTTP version.
Status code
- The status code comes next, which tells the client if the request succeeded or failed.
- There are a lot of status codes:
- 1xx codes fall in the informational category
- 2xx codes fall in the success category
- 3xx codes are for redirection
- 4xx is a client error
- 5xx is a server error
Here is a list of some common status codes and their meanings:
-
200 OK: the request was successful, and the result is appended with the response message. -
404 File Not Found: the ...