Datasnap.DSSession.TDSTunnelService.ProcessPOST

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ProcessPOST(Params: TStrings; Content: TArray<Byte>; out JsonResponse: TJSONValue; out CloseConnection: Boolean);

C++

void __fastcall ProcessPOST(System::Classes::TStrings* Params, System::DynamicArray<System::Byte> Content, /* out */ System::Json::TJSONValue* &JsonResponse, /* out */ bool &CloseConnection);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Datasnap.DSSession.pas
Datasnap.DSSession.hpp
Datasnap.DSSession TDSTunnelService

Description

Gère les requêtes POST.

La méthode ProcessPOST gère les requêtes POST, à la manière des opérations WRITE. La réponse consiste dans l'ID de la session et le nombre total d'octets livrés avec succès à la destination. Le tableau suivant liste les arguments de la méthode ProcessPOST.


Argument Signification

Params

Les paramètres HTTP qui fournissent l'ID de la session et, éventuellement, la taille du contenu. Le contenu est supposée être disponible dans le flux d'octets. Un ID zéro de session est équivalent à une nouvelle session. Le code génère un nouveau ID de session qui sera renvoyé sous forme de contenu dans l'objet JSON.

Contenu

Contenu d'octet à être envoyé au canal de communication de la session.

JsonResponse

Contient l'ID de la session et la taille des données écrites.

CloseConnection

Spécifie si le serveur doit signaler au client de fermer la connexion.



Voir aussi