REST APIs
Last updated
Last updated
GET/POST/DELETE
PUT: to replace a resource with another one
PATCH: to modify a resource
But sometimes the API designer may choose to let PUT, PATCH, and POST have the same behavior
OPTIONS: returns all methods available in the end point
HEAD: returns just the head of the response
Headers include Authorization, Content-Type (e.g. application/json
), Cache-Control (e.g. no-cache), etc.
HTTP response status code
Categories
Example
1xx
Information
rarely used
2xx
Success
200 OK
3xx
Redirection
301 Moved permanently
4xx
Client error
404 Not found
5xx
Server error
503 Service unavailable