A client sends a PUT request to /api/users/42 with a complete user object. What behavior does REST semantics prescribe?
-
A
Replace the entire resource at that URI with the supplied representation
-
B
Merge only the provided fields into the existing resource
-
C
Create a new resource with an auto-generated ID
-
D
Queue the update for asynchronous processing