Why would one forgo RESTful architecture principles.
Utilisateur anonyme
the statelessness can't always be enforced. For example if we want to POST a large file that needs to be processed asynchronously, then duplicate POSTs to same endpoint might want to be bounced since we are already processing same file.