In Chapter 5, I created the web service and added support for handling HTTP GET requests. In this chapter, I complete the implementation by adding support for the POST, PUT, PATCH, and DELETE methods, which allows the client to create, update, and delete data.
The web service features in this chapter are unsecured, which means that any client can access the data and make changes. I show you how to add authentication and authorization to the web service in Chapter 12.