What does the HTTP PUT method do?
Choose an answer
Tap an option to check your answer.
Correct answer: Replaces resource data at the destination..
Why this is the answer
The HTTP PUT method is used to replace all current representations of the target resource with the request payload. If the target resource does not exist, PUT can create it. This makes it an idempotent operation, meaning that multiple identical requests will have the same effect as a single request (it will always result in the same resource state). Therefore, "Replaces resource data at the destination" is correct. "Is a nonidempotent operation" is incorrect because PUT is idempotent. "Is a read-only operation" is incorrect; PUT modifies data, making it a write operation. "Renders a website" is incorrect; rendering a website is typically handled by a web browser after receiving content via methods like GET.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed