http://127.0.0.1:8080/datasnap/rest/TServerMethods1/EchoString/hello
{"result":["hello"]}
能否只返回["hello"] ,不加result标识,和tcp/IP返回的结果一样?
procedure TServerContainer1.DSHTTPService1FormatResult(Sender: TObject; var ResultVal: TJSONValue; const Command: TDBXCommand; var Handled: Boolean); var str: string; begin // str :=ResultVal.ToString; Handled := true;//加上这句话就可以了。 end;
还有URL编码,特别是汉字,如何能禁止呢??再查。
时间: 2024-09-29 17:08:21