c# 获取CookieContainer的所有cookies函数代码

 更新时间:2013年06月19日 10:33:12   作者:  
这篇文章主要介绍了c# 获取CookieContainer所有cookies的函数代码,需要的朋友可以参考下

复制代码 代码如下:

/// <summary>
        /// 遍历CookieContainer
        /// </summary>
        /// <param name="cc"></param>
        /// <returns></returns>
        public static List<Cookie> GetAllCookies(CookieContainer cc)
        {
            List<Cookie> lstCookies = new List<Cookie>();

            Hashtable table = (Hashtable)cc.GetType().InvokeMember("m_domainTable",
                System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.GetField |
                System.Reflection.BindingFlags.Instance, null, cc, new object[] { });

            foreach (object pathList in table.Values)
            {
                SortedList lstCookieCol = (SortedList)pathList.GetType().InvokeMember("m_list",
                    System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.GetField
                    | System.Reflection.BindingFlags.Instance, null, pathList, new object[] { });
                foreach (CookieCollection colCookies in lstCookieCol.Values)
                    foreach (Cookie c in colCookies) lstCookies.Add(c);
            }
            return lstCookies;
        }

相关文章

  • C#序列化成XML注意细节

    C#序列化成XML注意细节

    最常用的序列化是把某个类序列化成二进制文件.但有时我们也会把类序列化成xml文件,需要的朋友可以参考下
    2012-11-11
  • C#通过属性名字符串获取、设置对象属性值操作示例

    C#通过属性名字符串获取、设置对象属性值操作示例

    这篇文章主要介绍了C#通过属性名字符串获取、设置对象属性值操作,结合实例形式总结分析了C#通过反射获取对象属性值并设置属性值,获取对象的所有属性名称及类型等相关操作技巧,需要的朋友可以参考下
    2020-03-03
  • C#使用XML文件的操作详解及示例

    C#使用XML文件的操作详解及示例

    XML是 Extensible Markup Language 的简称,用于存储和传输数据的可扩展标记语言,它被应用在数据交换、数据存储、Web服务、网络协议等场景,本文给大家介绍了C#使用XML文件的操作详解及示例,需要的朋友可以参考下
    2024-10-10
  • c# 设置TeeChart控件的提示文本

    c# 设置TeeChart控件的提示文本

    这篇文章主要介绍了c# 如何设置TeeChart控件的提示文本,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-11-11
  • 在WPF中动态加载XAML中的控件实例代码

    在WPF中动态加载XAML中的控件实例代码

    这篇文章主要介绍了在WPF中动态加载XAML中的控件,实例分析了WPF中针对XAML中控件的动态调用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • C#浮点数的表示和基本运算

    C#浮点数的表示和基本运算

    这篇文章主要介绍了C#浮点数的表示和基本运算,需要的朋友可以参考下
    2016-12-12
  • Unity实现游戏存档框架

    Unity实现游戏存档框架

    这篇文章主要为大家详细介绍了Unity实现游戏存档框架,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • WPF基础教程之形状画刷与变换详解

    WPF基础教程之形状画刷与变换详解

    这篇文章主要给大家介绍了关于WPF基础教程之形状画刷与变换的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • c#转义字符串中的所有正则特殊字符方法示例

    c#转义字符串中的所有正则特殊字符方法示例

    这篇文章主要介绍了c#转义字符串中的所有正则特殊字符,大家可以参考使用
    2013-12-12
  • C# IFF图形结构解析代码

    C# IFF图形结构解析代码

    这个结构有点像RIFF文件。。是分段的。但要注意ANNO这个描述字段 必须是使用2个字节 否则ACDSEE无法识别。
    2010-03-03

最新评论