2017-08-01 259 views
-2

這裏是我的代碼,簡單的請求,響應HTTP;查看HTTP GET請求Cookie

string uri = "https://forum.donanimhaber.com/forumid_12/tt.htm"; 
     HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); 
     request.Method = WebRequestMethods.Http.Get; 
     request.AllowAutoRedirect = false; 
     request.CookieContainer = new CookieContainer(); 
     request.KeepAlive = true; 
     request.ContentType = "application/x-www-form-urlencoded"; 
     request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"; 

     HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 
     Stream receiveStream = response.GetResponseStream(); 
     StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8); 
     string oku = readStream.ReadToEnd(); 

如果你去這個地址,看網絡流量先得到這是「tt.htm」,在餅乾節還有就是論壇網絡ID會話cookie。我想在我的程序中獲得這個cookie的價值,我正在尋找web這個東西,但他們都沒有工作。謝謝。

+1

response.Cookies? – Gusman

+0

是的,但是這給了我一些其他的東西。不是我想要的cookie –

+0

您要查找的cookie的確切名稱是什麼?它來自同一個域或第三方網站嗎? –

回答

-2
 string uri = "https://forum.donanimhaber.com/service/v1/session/set?version=-1&securekey=123213&projectType=Forum&forumId=12"; 
     HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); 
     request.Method = WebRequestMethods.Http.Get; 
     request.AllowAutoRedirect = false; 
     request.CookieContainer = new CookieContainer(); 
     request.KeepAlive = true; 
     request.ContentType = "application/x-www-form-urlencoded"; 
     request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"; 

     HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 
     Stream receiveStream = response.GetResponseStream(); 
     StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8); 
     string oku = readStream.ReadToEnd(); 


     foreach (Cookie cook in response.Cookies) 
     { 
      Console.WriteLine("Domain: {0}, Name: {1}, value: {2}", cook.Domain, cook.Name,cook.Value); 

     } 
+0

https://i.hizliresim.com/WQyVY2.png 是不是給我的cookie的值,我需要。什麼是您的輸出? –

+0

https://hizliresim.com/pWaRX0 – halit

+0

adamlargüvenlikönlemialmışolabilirler。securekey parametresindenbirşeyleriKONTROL ediyordur。葉karşılaştırması吉比。 – halit