Ideally, if a resource has been created on the origin server, the response SHOULD be HTTP response code and contain an entity which describes the status of the request and refers to the new resource, and a Location header.
For any given HTTP GET API, if the resource is found on the server then it must return HTTP response code Use POST APIs to create new subordinate resources, e.g.
An update to the Play Station®4 system software was released on July 16, 2019.
Use this update to install system software version 6.72.
Other methods OPTIONS and TRACE SHOULD NOT have side effects so both are also inherently idempotent.
This article was co-authored by our trained team of editors and researchers who validated it for accuracy and comprehensiveness.