Using an empty PUT in a REST service
3 answers
If you are doing a true RESTful approach using PUT / PATCH it has little effect, although PUT / PATCH is used in some schools of thought primarily to update / edit an existing resource rather than create it. If after this thinking the POST request makes more sense.
If I was posed with this dilemma, I would say that a POST request would be more viable to create (as it was created prior to implementation, not the language used to request its build).
+1
source to share