03-06-16, 08:38 PM
بارك الله فيكم نقاش جميل
كما اشرت في نقاشك اخي سعود المشكلة هنا هي الكوكيز كيف احصل على الكوكيز؟؟؟
الطريقة المتبعة يدوية و تحتاج خطوات
الفكرة بما ان اي طلب من النوع Post يذهب للملقم يمكننا ارسال بارمترات فيه وهنا اقصد اسم المستخدم و كلمة المرور و غيرها ان احتجنا
الرد ياتي من الملقم و هنا اريد استخراج الكوكيز من الرد
الكائن CookieContainer يمكنه احتضان الكوكيز في اول طلب و رد
و يمكنك تمرير هذا الكائن بكل ما يحتويه الى طلب اخر و العملية نظريا ناجحة لكن عمليا لا تجري الامور كما تحب
و خصوصا اذا تعاملنا مع المتصفح داخل البرنامج و ليس اي متصفح من خارج الواجهة
المشكلة الاخرى في الكائن Webclient حسب ما قرأت في موقع الشركة و لاسباب امنية لم تعطه الحق في الاحتفاظ بالكوكيز مع كل طلب يقوم به
يمكننا تجاوز الطريقة الافتراضية له كونها قابلة للتجاوز لكن تبقى مشكلة المتصفح داخل البرنامج اذا انه لا يقبل الكوكيز الا كنص ؟؟
و حاوية الكوكيز خاصتنا مبهمة و غير مفهومة (اقصد محتوياتها) حتى محاولة تحويل محتوياتها لم اجد لها حل الا عن طريق مكاتب خاصة ++C رغم تجربتها فهي غير ناجحة دائما
في الجافا لم اواجه تعقيد كبير في الاحتفاظ بالكوكيز و تمريره مع كل طلب و الامور ايسر من العمل مع كائنات Vb و #C
استطعت تمرير كل البارمترات التي اريدها و تسجيل الدخول عن طريق HttpWebRequest كونه الاساس و الجذر في التخاطب
بقيت مشكلة توريث الكوكيز للمستعرض
كما اشرت في نقاشك اخي سعود المشكلة هنا هي الكوكيز كيف احصل على الكوكيز؟؟؟
الطريقة المتبعة يدوية و تحتاج خطوات
الفكرة بما ان اي طلب من النوع Post يذهب للملقم يمكننا ارسال بارمترات فيه وهنا اقصد اسم المستخدم و كلمة المرور و غيرها ان احتجنا
الرد ياتي من الملقم و هنا اريد استخراج الكوكيز من الرد
الكائن CookieContainer يمكنه احتضان الكوكيز في اول طلب و رد
و يمكنك تمرير هذا الكائن بكل ما يحتويه الى طلب اخر و العملية نظريا ناجحة لكن عمليا لا تجري الامور كما تحب
و خصوصا اذا تعاملنا مع المتصفح داخل البرنامج و ليس اي متصفح من خارج الواجهة
المشكلة الاخرى في الكائن Webclient حسب ما قرأت في موقع الشركة و لاسباب امنية لم تعطه الحق في الاحتفاظ بالكوكيز مع كل طلب يقوم به
يمكننا تجاوز الطريقة الافتراضية له كونها قابلة للتجاوز لكن تبقى مشكلة المتصفح داخل البرنامج اذا انه لا يقبل الكوكيز الا كنص ؟؟
و حاوية الكوكيز خاصتنا مبهمة و غير مفهومة (اقصد محتوياتها) حتى محاولة تحويل محتوياتها لم اجد لها حل الا عن طريق مكاتب خاصة ++C رغم تجربتها فهي غير ناجحة دائما
في الجافا لم اواجه تعقيد كبير في الاحتفاظ بالكوكيز و تمريره مع كل طلب و الامور ايسر من العمل مع كائنات Vb و #C
استطعت تمرير كل البارمترات التي اريدها و تسجيل الدخول عن طريق HttpWebRequest كونه الاساس و الجذر في التخاطب
بقيت مشكلة توريث الكوكيز للمستعرض
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال


