Difference between Put & Patch method
Answers (1)
Add AnswerPUT and PATCH requests are HTTP verbs and both relate to updating the resources at a location.
PUT | PATCH |
PUT is a method of modifying resource where the client sends data that updates the entire resource . |
PATCH is a method of modifying resources where the client sends partial data that is to be updated without modifying the entire data. |
In HTTP PUT, if you send retry a request multiple times, that should be equivalent to a single request modification |
In HTTP PATCH, if you retry the request N times, you will end up having N resources with N different URIs created on the server. |
When a client needs to replace an existing Resource entirely, they can use PUT. |
When client needs to replace only few portion of resources without replacing whole, they can use HTTP PATCH. |
It has High Bandwidth |
It has Low Bandwidth |