تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
c# enable cookies in your browser's settings and try again
#1
السلام عليكم
 واجهتني مشكلة عند ارسال داتا الى موقع واسترجاع الرد لا ياتيني الرد كما ينبغي لان السرفر الخاص بالموقع يقول ان الكوكيز غير مفعلة ويجب تفعيلها والمحاولة لاحقيا
span class="error">Your request could not be served because you have browser cookies disabled. Please enable cookies in your browser's settings and try again.

مع العلم استخدم  user agent الخاص بالفايرفوكس اخر اصدار هذا الكود فكيف افعل هذه الخاصية لجلب الرد الصحيح

كود :
CookieContainer c = new CookieContainer();
       void getrespense(string link)
       {
           var request = (HttpWebRequest)WebRequest.Create(link);
          var data = Encoding.ASCII.GetBytes(string.Format("sf_url={0}&sf_submit=&new=1&lang=en&app=: undefined", textBox1.Text));
           request.Method = "POST";
           request.ContentType = "application/x-www-form-urlencoded";
           request.ContentLength = data.Length;
           request.CookieContainer = c;
           using (var stream = request.GetRequestStream())
           {
               stream.Write(data, 0, data.Length);
           }
           var response = (HttpWebResponse)request.GetResponse();
           c.Add(response.Cookies);
           var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
               }
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
c# enable cookies in your browser's settings and try again - بواسطة nani49 - 10-11-17, 06:15 PM

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


يقوم بقرائة الموضوع: