Datasnap.DSHTTP.TDSHTTPCacheContextService.ProcessGETRequest
Delphi
procedure ProcessGETRequest(const RequestInfo: TDSHTTPRequest; Response: TDSHTTPResponse; Request: string);
C++
void __fastcall ProcessGETRequest(Datasnap::Dshttpcommon::TDSHTTPRequest* const RequestInfo, Datasnap::Dshttpcommon::TDSHTTPResponse* Response, System::UnicodeString Request);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Datasnap.DSHTTP.pas Datasnap.DSHTTP.hpp |
Datasnap.DSHTTP | TDSHTTPCacheContextService |
Description
Traite la requête de la commande Get.
La méthode ProcessGETRequest utilise la chaîne Request donnée pour déterminer la partie du cache à laquelle le client est intéressé. ProcessGETRequest remplit aussi le résultat en conséquence.
ProcessGETRequest fonctionne en interprétant le paramètre RequestInfo qui fournit Request, CacheId, CommandIndex et ParameterIndex. Le paramètre Response contient soit le mot error, soit le mot result, suivi par le résultat lui-même, ce qui est une TJSONValue.