码迷,mamicode.com
首页 > 其他好文 > 详细

unigui作中间件使用

时间:2017-09-28 22:31:42      阅读:871      评论:0      收藏:0      [点我收藏+]

标签:values   mod   nis   pre   begin   bsp   dht   response   char   

unigui作中间件使用

可返回string或者tstream数据。

如果返回JSON字符,则UNIGUI就是REST 中间件。

procedure TUniServerModule.UniGUIServerModuleHTTPCommand(ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo; var Handled: Boolean);
var
cmd, sql: string;
begin
cmd := ARequestInfo.URI;
if Pos(‘query‘, cmd) > 0 then
begin
sql := ARequestInfo.Params.Values[‘sql‘];
if sql <> ‘‘ then
begin
Handled := true;
AResponseInfo.CharSet := ‘UTF-8‘;
AResponseInfo.ContentType := ‘UTF-8‘;
AResponseInfo.ContentText := ‘unigui中间件‘;
end;
end;
end;

浏览器打开 URL:http://127.0.0.1:9999/query/?sql=select * from tgoods

技术分享

 

 



unigui作中间件使用

标签:values   mod   nis   pre   begin   bsp   dht   response   char   

原文地址:http://www.cnblogs.com/hnxxcxg/p/7608711.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!