In response, the web server sends back a status code and in most cases some text that is in HTML format.
The status code makes it easy to know exactly what happened at a particular moment on a web server and help website monitoring software determine how to act.
HTTP status codes are broken up in groups by number:
100-199: Informational
200-299: Success
300-399: Redirection
400-499: Client Error
500-599: Server Error
The 100 HTTP status codes are typically used by proxies to indicate that the request should continue and are infrequently encountered by the Internet population as a whole. When monitoring, HTTP status codes in this group should normally indicate success.
The 200 HTTP status code group indicates the perfectly fulfilled request 99.99999% of the time.
social networking software