GeckoWebBrowser设置cookie

Posted IWay

tags:

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

var uri = new Uri("http://www.aa.com");
            //often cookies are stored on domain level, so ".google.com", not "www.google.com" (leading dot is important)
            string host = uri.Host.Replace("www", "");
            CookieManager.Add(host, "/", "cookieName", "cookieValue", false, false, false, ConvertDateTimeInt(DateTime.Now.AddYears(3)));
        /// <summary>  
        /// DateTime时间格式转换为Unix时间戳格式  
        /// </summary>  
        /// <param name="time"> DateTime时间格式</param>  
        /// <returns>Unix时间戳格式</returns>  
        public static int ConvertDateTimeInt(System.DateTime time)
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
            return (int)(time - startTime).TotalSeconds;
        }

 

以上是关于GeckoWebBrowser设置cookie的主要内容,如果未能解决你的问题,请参考以下文章

设置cookie

cookie和session的代码实现

cookie的设置获取和删除

Yii2-设置和获取删除Cookies空值分析(有代码)

javascript 跨域设置 cookie

JS设置cookie读取cookie删除cookie(转)