首页 > 微信 > 详细

unigui验证微信服务器的有效性

时间:2018-07-28 10:08:05      阅读:199      评论:0      收藏:0      [点我收藏+]

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;

 

 

 

unigui验证微信服务器的有效性

原文:https://www.cnblogs.com/hnxxcxg/p/9380568.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!