handleHTTPMethodConversion is a middleware component that checks for the combination of a
POST method with a form field named _method having a value of PUT.
POST method with a form field named _method having a value of DELETE.
It converts the request method to PUT or DELETE accordingly.
This middleware should be used before any handlers that require PUT or DELETE methods to function correctly.
It is typically used in web applications that need to support RESTful operations via HTML forms.
It is designed to be used with the Chi router, but can be adapted for other routers
It should run early in the middleware stack.