Client request redirected, further action necessary
400-499
Client request incomplete
500-599
Server errors
HTTP defines only a few specific codes in each range, although
servers may define their own as needed. If a client receives a code
it does not recognize, it should understand its basic meaning from
its numerical range. While most web browsers handle codes in the
100-, 200-, and 300-range silently, some error codes in the 400- and
500-range are commonly reported back to the user (e.g.,
"404 Not Found").