Every Web Request Comes Down to One of These Verbs
Whenever a web browser and server exchange data, they always use one of these HTTP methods to communicate "what to do" β GET for retrieving, POST for creating, and so on, each method has a clearly defined role that developers rely on as a shared convention.
A Consistent Vocabulary Across the Entire Web
Because these methods are standardized across virtually every server and framework, learning them once gives you a vocabulary that applies almost everywhere on the web, not just to one particular site or app.
Frequently Asked Questions
What's the difference between PUT and PATCH?
PUT completely replaces the entire piece of data with new content, while PATCH only partially modifies the specific fields you want to change.
Is simply visiting a webpage also an HTTP method?
Yes β typing a URL into a browser's address bar to open a page is, in most cases, a process of using the GET method to request that page's data from the server.