10-11-17, 06:15 PM
السلام عليكم
واجهتني مشكلة عند ارسال داتا الى موقع واسترجاع الرد لا ياتيني الرد كما ينبغي لان السرفر الخاص بالموقع يقول ان الكوكيز غير مفعلة ويجب تفعيلها والمحاولة لاحقيا
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 الخاص بالفايرفوكس اخر اصدار هذا الكود فكيف افعل هذه الخاصية لجلب الرد الصحيح
واجهتني مشكلة عند ارسال داتا الى موقع واسترجاع الرد لا ياتيني الرد كما ينبغي لان السرفر الخاص بالموقع يقول ان الكوكيز غير مفعلة ويجب تفعيلها والمحاولة لاحقيا
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();
}