DotNet.UserCenter/GetVerificationCode.ashx.cs

(开头部分) 3KB

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

//-----------------------------------------------------------------------
// <copyright file="GetVerificationCode.ashx" company="Hairihan">
//     Copyright (c) 2014 , All rights reserved.
// </copyright>
//-----------------------------------------------------------------------

using System;
using System.Web;
using System.Web.Script.Serialization;

namespace DotNet.UserCenter
{
    using DotNet.Business;

    /// <summary>
    /// GetVerificationCode
    /// 获取验证码
    /// 
    /// 修改纪录
    /// 
    /// 2014-01-06 版本:1.0 JiRiGaLa 创建。
    /// 
    /// <author>
    ///     <name>JiRiGaLa</name>
    ///     <date>2014-01-06</date>
    /// </author>
    /// </summary>
    public class GetVerificationCode : IHttpHandler
    {
        [Serializable]
        class FunctionResult
        {
            public bool Result = false;
            public string Message = string.Empty;
        }

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            // 执行序列化
            JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
            FunctionResult functionResult = new FunctionResult();
            functionResult.Result = false;

            // 看是否有合理的请求参数
            if (context.Request["applicationCode"] != null && context.Request["accountCode"] != null && context.Request["password"] != null && context.Request["mobile"] != null)
            {
                // 读取参数
                string applicationCode = context.Request["applicationCode"].ToString();
                string accountCode = context.Request["accountCode"].ToString();
                string password = context.Request["password"].ToString();
                string mobile = context.Request["mobile"].ToString();

                string system = "";
                if (context.Request["system"] != null)
                {
                    system = context.Request["system"].ToString();
                }
                if (string.IsNullOrEmpty(system))
后面还有 33 行代码,购买后查看完整代码

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

AI 解读

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

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