Was ist eine put-and-call-option
Although this set can be expanded, additional methods cannot be assumed to share the same semantics for separately extended clients and servers. The Host request-header field section Was ist eine put-and-call-option should be aware that the software represents the user in their interactions over the Internet, and should be careful to allow the user to be aware of any actions was ist eine put-and-call-option might take which may have an unexpected significance to themselves or others.
These methods ought to be considered "safe". Naturally, was ist eine put-and-call-option is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; in fact, some dynamic resources consider that a feature.
The important distinction here is that the user did not request the side-effects, so therefore cannot be held accountable for them. However, it is possible that was ist eine put-and-call-option sequence of several requests is non- idempotent, even if all of the methods executed in that sequence are idempotent. A sequence is idempotent if a single execution of the entire sequence always yields a result that is not changed by a reexecution of all, or part, of that sequence.
For example, a sequence is non-idempotent if its result depends on a value that is later modified in the same sequence. A sequence that never has side effects is idempotent, by definition provided that no concurrent operations are being executed on the same set of resources.
A server that does not support such an extension MAY discard the request body. A response SHOULD include any header fields that indicate optional features implemented was ist eine put-and-call-option the server and applicable to that resource e. The format for such a. Content negotiation MAY be used to select the appropriate response format. If the Max-Forwards field-value is an integer greater than zero, the proxy MUST decrement the field-value when it forwards the request. If the Request-URI refers was ist eine put-and-call-option a data-producing process, it is the produced data which shall be returned as the entity in the response and not the source text of the process, unless that text happens to be the output of the process.
A conditional GET method requests that the entity be transferred only under the circumstances described by the conditional header field s. The conditional GET method is intended to was ist eine put-and-call-option unnecessary network usage by allowing cached entities to be refreshed without requiring multiple requests or transferring data already held by the client. A partial GET requests that only part of the entity be transferred, as described in section The partial GET method is intended to reduce unnecessary network usage by allowing partially-retrieved entities to be completed without transferring data already held by the client.
This method can be used for obtaining metainformation about the entity implied by the request without transferring the entity-body itself. This method is often used for testing hypertext links for validity, accessibility, and recent modification. The POST method is used to request that the origin server accept the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
POST is designed to was ist eine put-and-call-option a uniform method to cover the following functions:. The posted entity is subordinate to that URI in the same way that a file is subordinate to a directory containing it, a news article is subordinate to a newsgroup to which it is posted, or a record is subordinate to a database.
In this case, either OK or No Content is the appropriate response status, depending on whether was ist eine put-and-call-option not the response includes an entity that describes the result.
If a resource has was ist eine put-and-call-option created on the origin server, the response SHOULD be Created and contain an entity which describes the status of the request and refers to the new resource, and a Location header see section Responses to this method are not cacheable, unless the response includes appropriate Cache-Control or Expires header fields. However, the See Other response can be used to direct the user agent to retrieve a cacheable resource.
If the Request-URI does not point to an existing resource, and that URI is capable of being defined as a new resource by the requesting user agent, the origin server can create the resource with that URI. If a new resource is created, the origin server MUST inform the user agent via the Created response. Responses to this method are not cacheable. That resource might be a data-accepting process, a gateway to some other protocol, or a separate entity that accepts annotations.
If the server desires that the request be applied to a different URI. For example, an article might have a URI for identifying "the current version" which is separate from the URI identifying each particular version. This method MAY be overridden by human intervention or other means on the origin server. The client cannot be guaranteed that the operation has been carried out, even if the status code returned from the origin server indicates that the action has been completed successfully.
A successful response SHOULD be OK if the response includes an entity describing the status, Accepted if the action has not yet been enacted, or No Content if the action has been enacted but the response does not include an entity. The final recipient is either the. TRACE allows the client to see what is being received at the other end of the request chain and use that was ist eine put-and-call-option for testing or diagnostic information.
The value of the Via header field section Use of the Max-Forwards header field allows the client to limit the length of the request chain, which is useful for testing a chain of proxies forwarding messages in an infinite loop.