Its basically saying it heard your request and is waiting for more information from the server
This is somewhat like the 100’s where it says the request was made but now it is also validating that the server has accepted the request. However, it does not mean the request is fully processed.
Basically says that the thing you are looking for is in a new place but they should also point you to where you can find the new information.
This is a client error. So think of this like the user put information in the wrong place. It will also tell you something went wrong when sending info to the server (again could be a incorrect request).
this is a server side error. It may mean the server is down or that it cannot receive requests for some reason. Sometimes it may be temporary and other times it may mean something is seriously wrong.
Accepted
Permanent Redirect
204 - No Content
401 - Gone
600+
Its a security measure to make sure you are not giving away sensitive info. It can also help make deployment easier because you can customize environment variables
It is the code between request and response. It is usually authentication, logging, error and data handling.
It parses incoming request into json
it is a route used to capture a specific url
put updates the entire representation of the data where as patch is used to update only specific fields
you are going to write a default value within the document and set it to the data specified. An example might be under a username docuement you may specifiy the type of data and then under that you may set the default as guest. this ensures that each person has a user name even if the user does not fill in this parameter.
Error is on the server side.
200 responses are usually used for get requests where the 201 is usually used to respond to successful post requests.