CookieContainer Cookie = new CookieContainer();
try
{
HttpWebRequest Request = (HttpWebRequest)WebRequest.Create("https://test.co.kr/acc/log/");
Request.Method = "GET";
Request.CookieContainer = Cookie;
Request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
using (HttpWebResponse Response = (HttpWebResponse)Request.GetResponse() as HttpWebResponse)
{
Cookie.Add(Response.Cookies);
}
}
catch (Exception e)
{
err.WriteLine = e.StackTrace;
}
try
{
string + id + "&pw="+ pw + "ref=true";
var content = Encoding.UTF8.GetBytes(data);
HttpWebRequest Request = (HttpWebRequest)WebRequest.Create("https://test.co.kr/acc/log/aja/");
Request.Method = "POST";
Request.Accept = "*/*";
Request.CookieContainer = Cookie;
Request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0";
Request.Referer = "https://test.co.kr/acc/log/";
Request.ContentType = "application/x-www-form-urlencoded";
Request.ContentLength = content.Length;
Request.KeepAlive = true;
Request.Headers["Origin"] = "https://test.co.kr/";
Request.Headers["Token"] = Cookie.GetCookies(new Uri("https://test.co.kr/"))["token"].Value;
Request.Headers["AJAX"] = "1";
using (Stream RequestStream = Request.GetRequestStream())
{
RequestStream.Write(content, 0, content.Length);
using (HttpWebResponse Response = (HttpWebResponse)Request.GetResponse())
using (Stream ResponseStream = Response.GetResponseStream())
using (StreamReader StreamReader = new StreamReader(ResponseStream))
{
var Response>
}
}
}
catch (Exception ex)
{
err.WriteLine = e.StackTrace;
}
}
위대로 했을때 쿠키값이 제대로 전송이 되는지하고
어디부분이 잘못되었는지 말씀좀 부탁드리겠습니다.
왜이러시죠?