unigui作中间件使用

Posted 咏南中间件和开发框架

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unigui作中间件使用相关的知识,希望对你有一定的参考价值。

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作中间件使用的主要内容,如果未能解决你的问题,请参考以下文章

如何在生产环境中使用 Express 和 Parceljs 中间件

Postman 对 Laravel 中间件异常没有反应

Django 中间件

手机号中间4位是区号?

(25)uniGUI for C++ builder之UniHTMLMemo初使用及uniGUI如何调用javaScript

消息队列中间件的技术选型分析