博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unigui验证微信服务器的有效性
阅读量:5085 次
发布时间:2019-06-13

本文共 586 字,大约阅读时间需要 1 分钟。

 

UNIGUI验证微信服务器的有效性:

 

 

//UniGUIServerModuleHTTPCommand

 

//公众平台验证服务器地址的有效性

 

 

procedure TUniServerModule.UniGUIServerModuleHTTPCommand(

 

  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo;

 

  var Handled: Boolean);

 

begin

 

    if CheckSignature(ARequestInfo) then//微信验证服务器地址的有效性

 

    begin

 

      if ARequestInfo.Params.Values['echostr']<>'' then

 

      begin

 

        Handled := true;

 

        AResponseInfo.CharSet := 'UTF-8';

 

        AResponseInfo.ContentType := 'UTF-8';

 

        AResponseInfo.ContentText :=ARequestInfo.Params.Values['echostr'];//签名比较成功后返回echostr的内容就可以。

 

      end;

 

    end;

 

 end;

 

 

转载于:https://www.cnblogs.com/hnxxcxg/p/9380568.html

你可能感兴趣的文章
个人工作总结10
查看>>
数组的默认值
查看>>
(二)联动的饼图与柱形图
查看>>
js cookie实例
查看>>
用muduo实现memcached协议的例子
查看>>
数据结构与算法-二叉排序树
查看>>
linux学习第十四天 (Linux就该这么学)找到一本不错的Linux电子书
查看>>
R语言将List转为矩阵do.call
查看>>
AS-PATH(路径属性)路由路径欺骗术
查看>>
linux命令
查看>>
arcmap配置的mxd慢的问题
查看>>
Jenkins的介绍
查看>>
数论中的分块思想
查看>>
14. Longest Common Prefix
查看>>
浅谈贝叶斯推断
查看>>
Matlab中polyfit和regress
查看>>
C#中async/await中的异常处理
查看>>
新一代的IT实验室长啥样?
查看>>
SQL Server 2005存储过程示例
查看>>
mouseup,mousedown,mousemove,弹出框拖动效果,javascript
查看>>