में लोड हो रहा है मैं एक CookieContainer
CookieJar नाम के एक HttpWebRequest/HttpWebResponse सत्र से निकाली गई है। मैं चाहता हूं कि मेरा एप्लिकेशन रनों के बीच कुकीज़ स्टोर करे, इसलिए प्रोग्राम के एक रन पर CookieContainer
में एकत्र की गई कुकी का भी अगली रन का उपयोग किया जाएगा।सी #: डिस्क के लिए एक CookieContainer लेखन और वापस लिए उपयोग
मुझे लगता है कि ऐसा करने का तरीका डिस्क पर कुकी कुकीर की सामग्री को किसी भी तरह लिखना होगा। मेरा प्रश्न है:
- आप डिस्क करने के लिए एक CookieContainer कैसे लिख कर सकते हैं? क्या इसके लिए अंतर्निहित कार्य हैं, या यदि नहीं, तो लोगों ने क्या दृष्टिकोण लिया है? क्या इसे सरल बनाने के लिए कोई कक्षा उपलब्ध है?
- एक बार जब आप डिस्क पर कुकी कंटनर लिख चुके हैं, उपयोग के लिए आप इसे वापस कैसे लोड करते हैं?
अद्यतन: पहले उत्तर क्रमबद्धता CookieContainer
की सुझाव दिया है। हालांकि, मैं इस तरह की जटिल वस्तुओं को क्रमबद्ध और deserialize करने के बारे में बहुत परिचित नहीं हूँ। क्या आप कुछ नमूना कोड प्रदान कर सकते हैं? सुझाव SOAPFormatter
का उपयोग करना था।
मुझे क्रमबद्धरण के बारे में बहुत कुछ पता नहीं है, तो क्या आप कुछ नमूना कोड प्रदान कर सकते हैं? –
नमूना कोड जोड़ा गया –