HTTP status code (1):
Notes:
301 —Moved permanently. The requested resource has been permanently moved;
302 — The requested resource is now temporarily responding to the request from a different URI;
305 —Use proxy. The requested resource must be accessed through the specified proxy;
307 — Temporary jump. The requested resource is temporarily responding to the request from a different URL;
400 — Bad Request;
402 — Payment required. This status code is reserved for possible future needs and is used for some digital currencies or micropayments;
403 — Forbidden. The server has understood the request, but refused to execute it;
404 — Object not found. The request failed, the resource does not exist;
406 — Unacceptable. The content characteristics of the requested resource cannot meet the conditions in the request header, so the response entity cannot be generated;
HTTP status code (2):
Notes:
408 — The request timed out;
409 — Conflict. The request could not be completed due to a conflict with the current state of the requested resource;
410 — Missing. The requested resource is no longer available on the server and does not have any known forwarding address;
413 —The response entity is too large. The server refused to process the current request. The request exceeds the maximum value that the server can handle and allow.
417 — Expectation failed. The expected content specified in the request header Expect cannot be satisfied by the server;
418 — I am a teapot. Hypertext Coffee Can Control Protocol, but not implemented by an actual HTTP server;
420 —Method failed.
422 — Unprocessable entity. The request is in the correct format, but cannot be responded to because it contains semantic errors;
500 — Internal server error. The server encountered an unexpected condition that prevented it from completing the request;