After reading this article you will know:
- Which different HTTP methods there are
- What the HTTP methods are used for
- When to pick which method
HTTP methods on Endpoints are used for handling requests between your web browser and the Betty Blocks web server. The chosen method on a singe web page either defines to retrieve data or create new data.
When creating a new endpoint an option for choosing your Request method is available. These methods determine how a webpage interacts with the web server. The following HTTP methods can be chosen for an Endpoint:
- GET: The Get method is used for most Endpoints and will get data from the web server. This method will return a webpage in most cases.
- DELETE: The DELETE method is used for deleting data via the Betty Blocks API.
- HEAD: The HEAD methods functionality is similar to the GET method, except that the server returns a response line and headers, but no entity-body.
- OPTIONS: The OPTIONS method is a documentation type of request method where you can request what request methods are supported by that Endpoint.
- POST: The POST method can be used to post data to the web server. This method can be combined with actions to alter or delete data from the Back Office.
- PUT: The PUT method is used for updating data via the Betty Blocks API.