Roy Fielding helped write the first web servers, that sent documents across the interne. and then he did a ton of research explaining why the web works the way it does. His name is on the specification for the protocol that is used to get pages from servers to your browser.
Why don’t the techniques that we use today work well when we need to be able to talk to all of the machines in the world?
none of the techniques we use today work well when you need to be able to talk to all of the machines in the entire world.
is all about applying verbs to nouns. For instance, when you go to a web page, the browser does an HTTP GET on the URL you typed in and back comes a web page.
GETis used to request data from a specified resource.
POST is used to send data to a server to create/update a resource.
PUT is used to send data to a server to create/update a resource.
The difference between POST and PUT is that PUT requests are idempotent. That is, calling the same PUT request multiple times will always produce the same result. In contrast, calling a POST request repeatedly have side effects of creating the same resource multiple times.
The HTTP PATCH request method applies partial modifications to a resource.
- Did you get your API key? Yes
- Did you get your API key? No
- Did you get your API key? No
- Did you get your API key? No