前言

在WebAPi中我们通常需要得到请求信息中的查询字符串或者请求头中数据再或者是Cookie中的数据,如果需要大量获取,此时我们应该想到封装一个扩展类来添加扩展方法,从而实现简便快捷的获取。

WebAPi常用扩展方法

(1)获取所有键值对

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

        /// <summary>
        /// 获取所有键值        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public static Dictionary<string, string> GetQueryStrings(this HttpRequestMessage request)
        {            return request.GetQueryNameValuePairs().ToDictionary(k => k.Key, v => v.Value, StringComparer.OrdinalIgnoreCase);
        }

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

网友评论