Get
- get a resource
Delete
- delete a resource
Post
- creates a new resource
- not idempotent
Put
- updates a resource by completely replacing it
- idempotent
Patch
- updates a resource by updating only the fields passed in
- not idempotent
Head
- make sure a resource exists and is retrievable
- good for sending test requests
Options
- get full options for accessing resources
References
https://assertible.com/blog/7-http-methods-every-web-developer-should-know-and-how-to-test-them https://www.restapitutorial.com/lessons/httpmethods.html https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/HEAD