Я пытаюсь получить куки форума: https://forums.voz.vn/ с моим браузером Chrome.
У меня есть 6 значений cookie:
- vfimloggedin.
- vflastactivity.
- vflastvisit.
- vfpassword.
- vfsessionhash
- vfuserid.
Когда я использую код ниже:
string postData = "&vb_login_username="
+ user
+ "&vb_login_password="
+ password
+ "&cookieuser=checked"
+ "&do=login"
+ "&s="
+ "securitytoken=guest"
+ "&vb_login_md5password="
+ "&vb_login_md5password_utf=&";
string applicationEncoded = "application/x-www-form-urlencoded";
try
{
HttpClient client = new HttpClient(handler);
client.DefaultRequestHeaders.Add(Resource.USER_AGENT, Resource.USER_AGENT_VALUE);
using (HttpResponseMessage response = client.PostAsync(loginUrl, new StringContent(postData, Encoding.UTF8, applicationEncoded)).Result)
{
using (HttpResponseMessage responseMessage = client.GetAsync("https://forums.voz.vn/").Result)
{
using (HttpContent content = responseMessage.Content)
{
contentHtml = content.ReadAsStringAsync().Result;
IEnumerable<Cookie> responseCookies = cookies.GetCookies(new Uri("https://forums.voz.vn/")).Cast<Cookie>();
foreach (Cookie cookie in responseCookies)
{
if (cookie.Name == Resource.COOKIES_NAME)
{
appSetting.Cookies = cookie.Value;
break;
}
}
}
}
}
}
catch (Exception ex)
{
contentHtml = Resource.STR_ERROR;
}
Я видел 4 значения cookie:
- vfimloggedin.
- vflastactivity.
- vflastvisit.
- vfsessionhash
Как я могу получить все куки для этого форума?
Спасибо!