PUT

Creates or updates data and sends it to the URL you specify.

Unlike a POST request, PUT requests require all available property and attribute values to be present because the PUT request updates all data within the resource. Adding all available property and attribute values will guarantee that the operation can be performed multiple times without changing the result beyond the initial application.

Build a web client that interacts with servers, web pages, and web services with Hypertext Transfer Protocol (HTTP).
Creates or updates data within the buffer input and sends the data to the URL you specify.
Sends data to the URL you specify.
Sends data within the buffer input to the URL you specify.