저는 C# WindowsForm 응용 프로그램이 있습니다. 이 응용 프로그램은 대상 웹 사이트에서 응답을받습니다. 대상 웹 사이트는 cookies.i에 민감합니다. 즉, 브라우저 쿠키를 제거하면 대상 웹 사이트에 연결하기 위해 다른 IP를 사용할 때 대상 웹 사이트는 새로운 사용자로 나를 인식하고 대상 웹 사이트가 이전 사용자로 나를 알고 있는지 여부를 나타냅니다. . 이제 내 응용 프로그램에서 대상 웹 사이트의 응답을 받고 싶습니다. 이 내 응용 프로그램의 주요 부분 (쿠키에 민감하지 않는 사이트에서 해당 얻을 응답)입니다C# 응용 프로그램 쿠키를 지우는 방법
HttpWebRequest Req = (HttpWebRequest)HttpWebRequest.Create(SiteBox.Text);
Req.Proxy = new WebProxy(Proxy.ToString());
Req.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36";
StreamReader Res = new StreamReader(((HttpWebResponse)Req.GetResponse()).GetResponseStream());
Res.ReadToEnd();
Res.Close();
나는 전에 같은 일을 한
불분명 도움이 될 것입니다, 내 댓글에 링크를 확인할 수 있습니다. 액세스하려는 사이트에 인증이 필요한 경우 인증을 받아야합니다 (인증해야 함). 쿠키는 웹 사이트가 "세션"을 유지하는 한 가지 방법이므로 제공하는 보호 된 각 리소스에 "로그인"할 필요가 없습니다. – EdSF
봐, 내가 응용 프로그램에 의해이 사이트의보기를 증가 싶습니다 (위의 코드는 루프에있는) IP의 목록을 사용하여 그리고 내 루프가 다음 번에 루프를 실행하는 매번마다 쿠키를 제거하려는 그 루프는 목표를 실행 웹 사이트는 나를 새로운 뷰어로 알고 있습니다. 쿠키는 제가 성공적으로 그것을 못하게하는 것입니다. – DiniMad