EMS.ResourceAPI.TEndpointResponse.SetCreated

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetCreated(const ALocation: string; AStatusCode: Integer = 201); virtual; abstract;

C++

virtual void __fastcall SetCreated(const System::UnicodeString ALocation, int AStatusCode = 0xc9) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
EMS.ResourceAPI.pas
EMS.ResourceAPI.hpp
EMS.ResourceAPI TEndpointResponse


Description

Consécutivement à la gestion du contexte de requête qui a déclenché cette réponse, la ressource EMS qui gère ce contexte de requête a créé une nouvelle ressource REST. SetCreated indique l'emplacement dans lequel les applications client EMS peuvent accéder à cette nouvelle ressource REST.

Par défaut, SetCreated change le code d'état de la réponse en 201, ce qui indique que vous avez rempli la requête pour créer une nouvelle ressource REST. Vous pouvez fournir une valeur différente pour AStatusCode si vous le souhaitez. Par exemple, transmettez 202 comme valeur du paramètre AStatusCode pour indiquer que vous avez accepté la requête pour créer une nouvelle ressource REST. Toutefois, la nouvelle ressource REST sera créée de manière asynchrone et pourra ne pas être encore disponible au moment où votre réponse atteindra l'application client EMS ayant envoyé la requête originale.

Voir aussi