Datasnap.DSSession.TDSTunnelService.ProcessPOST

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Datasnap.DSSession.pas
Datasnap.DSSession.hpp
Datasnap.DSSession TDSTunnelService

Beschreibung

Behandelt die POST-Anforderungen.

Die ProcessPOST-Methode behandelt die POST-Anforderungen ähnlich wie die WRITE-Operationen. Die Antwort besteht aus der Sitzungs-ID und der Anzahl der erfolgreich gelieferten Bytes. Die folgende Tabelle listet die Argumente der ProcessPOST-Methode auf.


Argument Bedeutung

Params

HTTP-Parameter, die die Sitzungs-ID und schließlich die Inhaltsgröße bereitstellt. Der Inhalt soll in dem Byte-Stream verfügbar sein. Eine null Sitzungs-ID ist einer neuen Sitzung gleichwertig. Der Quelltext erzeugt eine neue Sitzungs-ID, die als Inhalt in das JSON-Objekt zurückgegeben wird.

Content

Byte-Inhalt, der an den Kommunikationskanal der Sitzung gesendet werden soll.

JsonResponse

Enthält die Sitzungs-ID und die geschriebene Datengröße.

CloseConnection

Legt fest, ob der Server dem Client das Schließen der Verbindung signalisieren muss.



Siehe auch