HTTP Status Codes and REST
Because REST requests are made over HTTP, the client receives HTTP status codes in a response. Some of the common HTTP return codes and their corresponding meaning in the context of RAD are as follows:
-
200 OK– Request succeeded. -
201 Created– Request succeeded and a new resource is created. -
204 No Content– Request succeeded but the server did not return a message body. -
400 Bad Request– Request did not succeed, possibly because of a data-type mismatch or a illegal access. -
401 Unauthorized– Insufficient privileges. -
404 Not found– Specified resource was not found.