一段xamarin调用webview本地cookie的代码

CookieManager cm = CookieManager.Instance;//调用 CookieManager 类并实例化
string Cookiestr = cm.GetCookie(” http://web.zhaicool.net “);//从网页获取cookie
if (Cookiestr.IndexOf(“KeFuZhangHao=”) != -1)//以下就是从得到的cookie中提取想要的cookie值。或许有已经封装好的方法,但是我不会用,只能从得到的cookie字符串中截取~~~
{
int intUserNamestart = Cookiestr.IndexOf(“KeFuZhangHao=”);
Cookiestr = Cookiestr.Substring(intUserNamestart);
string strUserName = “”;
if (Cookiestr.IndexOf(“;”) != -1)
{
string[] UserNameEnd = Cookiestr.Split(‘;’);
strUserName = UserNameEnd[0];
strUserName = unescape(strUserName.Replace(“KeFuZhangHao=”, “”));
}
else
{
strUserName = unescape(strUserName.Replace(“KeFuZhangHao=”, “”));
}
Toast.MakeText(this, strUserName, ToastLength.Short).Show();
}

未经允许不得转载:前端撸码笔记 » 一段xamarin调用webview本地cookie的代码

上一篇:

下一篇: