Here is my code :
var
sTemp : string;
begin
sTemp := IdHTTP1.Get('http://localhost:9001/datasnap/rest/TServerMethods1/ReverseString/123456789');
ShowMessage(sTemp);
// expected result : 987654321
// the result i got : {"result":["987654321"]}
end;
I want the result to be : 987654321. Is this even possible? My goal is to result like this :
{"id":1,"pid":null,"PrjID":10001,"PrjName":"007项目","enable":false,"type":"SEO","manager":null,"members":null,"admin":null,"status":"INACTIVE","roleId":6,"manager2":0}
but it is resulting like this :
{"result":"{\"id\":1,\"pid\":null,\"PrjID\":10001,\"PrjName\":\"007项目\",\"enable\":false,\"type\":\"SEO\",\"manager\":null,\"members\":null,\"admin\":null,\"status\":\"INACTIVE\",\"roleId\":6,\"manager2\":0}"}
which is wrong. Where did I go wrong? I tried things like
IdHTTP1.Response.ContentType := 'application/json';
but still error. Thanks in advance.
blalabla<\/p><\/html>" including the quotes.
– Martien de Jong Jan 08 '20 at 09:16