When interacting with RESTful network APIs, network engineers use specific HTTP request verbs to execute CRUD (Create, Read, Update, Delete) operations against management endpoints. Match each HTTP request verb on the left to its corresponding operational behavior on the right.
- HTTP POSTExecutes a Create operation by submitting data to spawn a new resource subordinate to the target URI.
- HTTP GETExecutes a Read operation by retrieving a representation of a resource without altering server state.
- HTTP PUTExecutes an Update operation by completely replacing the target resource with the request payload.
- HTTP PATCHExecutes an Update operation by applying partial modifications to an existing resource.
- HTTP DELETEExecutes a Delete operation by removing the designated resource from the target server.
Answer
HTTP POST matches creating a new subordinate resource; HTTP GET matches retrieving data safely; HTTP PUT matches full resource replacement; HTTP PATCH matches partial field modification; HTTP DELETE matches resource removal.
Each HTTP verb corresponds directly to a standard CRUD action in RESTful architectures. POST creates new entries, GET reads existing data, PUT overwrites/replaces entire resources, PATCH updates specific fields partially, and DELETE erases targeted resources.
Step-by-Step Solution
Key Concept
RESTful API HTTP verbs map directly to basic database CRUD operations (POST=Create, GET=Read, PUT/PATCH=Update, DELETE=Delete).