httpHelper 从URL获取值

Posted 杜子烟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httpHelper 从URL获取值相关的知识,希望对你有一定的参考价值。

/// <summary>
        /// 从URL获取值(字符串)
        /// </summary>
        public static string GetValueFromUrl(string key)
        {
            string keyvalue = HttpContext.Current.Request.QueryString[key];
            if (keyvalue != null)
            {
                keyvalue = KillBadString(keyvalue);

                return keyvalue;
            }
            return "";
        }
        /// <summary>
        /// 从URL获取值(整型)
        /// </summary>
        /// <param name="key"></param>
        /// <returns></returns>
        public static int GetIntValueFromUrl(string key)
        {
            string keyvalue = HttpContext.Current.Request.QueryString[key];
            int result = 0;

            if (int.TryParse(keyvalue, out result))
            {
                return result;
            }

            return result;
        }

        /// <summary>
        /// 过滤SQL敏感字符
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public static string KillBadString(string str)
        {
            if (str == null || str.Length == 0)
            {
                return "";
            }
            str = System.Text.RegularExpressions.Regex.Replace(str, "‘", "‘‘");
            return str;
        }

  

以上是关于httpHelper 从URL获取值的主要内容,如果未能解决你的问题,请参考以下文章

从 URL 获取片段(哈希“#”后的值)[关闭]

httphelper

如何从 URL 获取片段标识符(哈希 # 后的值)?

C# HttpWebRequest 绝技 根据URL地址获取网页信息

从片段中的json获取值

HTTPHelper