تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ما المشكلة في الكوكيز باستخدام HttpWebReaust?
#1
لسلام عليكم ورحمة الله تعالي وبركاته
تحية طيبة وبعد
اخواني هذه اول مشاركة لي
وانا اتأمل من الاخوة الكرام مساعدتي في هذه المشكلة
رجاءا من لديه الحل لا يبخل علي
انا قرأت في موضوع سسابق للاخ الشاكي لله
وشرخ فيها httpWebReaust
اخواني انا قمت بالبحث  في المنتديات
ولكن لم اجد حل لمشكلتي
مشكلتي هي اني اقوم بتسحيل الدخول الي موقع ولكن عند التحويل لصفحة اخري فأري انه تم تسجيل الخروج
ما الحل ؟؟
وهذا الكود الذي قمت بكتابته 
PHP كود :
//----------------------------------------------------------------------
 
           HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://gamezconnect.com/ar/account/");
 
           string Data "act=login&accesskey=&si_user=a7mad-bas%40hotmail.com&si_pass=1236987412&si_stay=1&x=30&y=34";
 
           Encoding encoding = new UTF8Encoding();
 
           byte[] postData encoding.GetBytes(Data);

 
           req = (HttpWebRequest)WebRequest.Create("http://gamezconnect.com/ar/account/");
 
           req.Host "gamezconnect.com";
 
           req.UserAgent "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C25 Safari/419.3";
 
           req.Accept "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
 
           req.Referer "http://gamezconnect.com/ar/account";
 
           req.KeepAlive true;
 
           
            req
.ContentType "application/x-www-form-urlencoded";
 
           req.Method WebRequestMethods.Http.Post;
 
           req.Timeout 3000;
 
           req.AllowAutoRedirect true;
 
           req.ContentLength postData.Length;
 
           req.CookieContainer = new CookieContainer();
 
           
            req
.CookieContainer logincookie;
 
           
            
////////
 
           Stream s req.GetRequestStream();
 
           s.Write(postData0postData.Length);
 
           s.Flush();

 
           using (HttpWebResponse res = (HttpWebResponse)req.GetResponse())
 
           {
 
               logincookie.Add(res.Cookies);
 
           }
 
           ////////

 
           HttpWebRequest onlineRequset = (HttpWebRequest)WebRequest.Create("http://gamezconnect.com/ar/account");
 
           onlineRequset.Method "GET";
 
           onlineRequset.CookieContainer logincookie
 
           HttpWebResponse onlineResponse = (HttpWebResponse)onlineRequset.GetResponse();
 
           webBrowser1.DocumentStream onlineResponse.GetResponseStream();


 
           ///////
 
         

           HttpWebResponse res1 
= (HttpWebResponse)req.GetResponse();
 
         StreamReader  sr1 = new StreamReader(res1.GetResponseStream());
 
         string  x1 sr1.ReadToEnd();
 
           richTextBox2.Text=x1;
 
           webBrowser2.DocumentText richTextBox2.Text
الرد
تم الشكر بواسطة:
#2
https://msdn.microsoft.com/en-us/library...-snippet-4
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
تم الشكر بواسطة:
#3
نفس المشكلة اخي
حاول مجددا
اشكرك علي ردك
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم