SuLei.API/Payment/tenpaypc/ClientResponseHandler.cs

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections;
using System.Collections.Specialized;
using System.Text;
using System.Web;
using System.Xml;

/**
 * 后台应答类
 * ============================================================================
 * api说明:
 * getKey()/setKey(),获取/设置密钥
 * getContent() / setContent(), 获取/设置原始内容
 * getParameter()/setParameter(),获取/设置参数值
 * getAllParameters(),获取所有参数
 * isTenpaySign(),是否财付通签名,true:是 false:否
 * getDebugInfo(),获取debug信息
 * 
 * ============================================================================
 *
 */

namespace SuLei.API.Payment.tenpaypc
{
    public class ClientResponseHandler
    {
        /** 密钥 */
        private string key;

        /** 应答的参数 */
        protected Hashtable parameters;

        /** debug信息 */
        private string debugInfo;

        //原始内容
        protected string content;

        private string charset = "gb2312";


        //获取服务器通知数据方式,进行参数获取
        public ClientResponseHandler()
        {
            parameters = new Hashtable();
        }

        public string getContent()
        {
            return this.content;
        }

        public virtual void setContent(string content)
        {
            this.content = content;
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.LoadXml(content);
            XmlNode root = xmlDoc.SelectSingleNode("root");
            XmlNodeList xnl = root.ChildNodes;

后面还有 105 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。