The format of an HTTP response from the server to the browser is very similar to the HTTP request. It, too, has three parts, with the first required and the last two optional
The response status, which contains the HTTP version number the server has used, a status code(e.g., 200 means"oK": 404 means"not found"), and a reason phrase(a text description of the status code).