DATASNAP GET PARAMETROS

28/05/2019

41

pessoal boa tarde,

Estou comecando a usar o datasnap e preciso pegar os parametros usados num GET exemplo
http://localhost:211/datasnap/rest/TSM/clientes?teste=123&expiracao=153

como consigo a URL inteira no GET?

Vi q se eu usasse / poderia criar parametros na funcao do GET mas quem me envia o GET envia com ?

como pega esse retorno?
Responder

Posts

Pessoal depois de um dia procurando achei minha solucao

uses DBXPlatform;

function TServerMethods1.EchoString(Value: string): string;
var
metaData: TDSInvocationMetadata;
i: integer;
begin
metaData := GetInvocationMetadata;
for i := 0 to Pred(metaData.QueryParams.Count) do
begin
Result := Result + '<param>' + metaData.QueryParams[i] + '</param>';
end;
metaData.ResponseContent := '<xml>' + Result + '</xml>';
end;

Ele pega os parametros da URL.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar