मैं ऐसी सेवा पर काम कर रहा हूं जो यूआरएल सुनता है, उनमें से प्रत्येक पर जाएं और प्रत्येक अनुरोध के लिए कुकीज़ प्राप्त करें।तृतीय पक्ष कुकीज़ कैसे प्राप्त करें?
वर्तमान में मैं कुछ इस तरह है:
browser = webdriver.Firefox()
browser.get('http://google.com')
cookies = browser.get_cookies()
#parse cookies
बहरहाल, यह केवल मुझे 1 पक्ष कुकीज़ देता है, लेकिन मैं यह भी 3 पार्टी कुकीज़ प्राप्त करने की आवश्यकता। मुझे पता चला कि सेलेनियम वेब ड्राइवर इसका समर्थन नहीं करते हैं। मैं जानना चाहता हूं कि मैं इसे कैसे प्राप्त कर सकता हूं? मैं सेलेनियम तक ही सीमित नहीं हूं, इसलिए अन्य समाधानों की सराहना करता हूं।
यहाँ कैसे जावास्क्रिप्ट में यह करने के लिए है: http: // www.electrictoolbox.com/javascript-get-all-cookie s/ – mitchfish36
@ mitchfish36: मुझे इसे पायथन के साथ करने की ज़रूरत है, लेकिन फिर भी, आपका उदाहरण केवल प्रथम पार्टी कुकीज़ (कुकीज़ जो एक ही डोमेन से सेट हैं) प्राप्त कर सकते हैं। मेरा वर्तमान समाधान प्रॉक्सी का उपयोग करना है और प्रतिक्रियाओं पर सेट-कुकी शीर्षलेख की जांच करना है, लेकिन मैं कुछ कम जटिल का उपयोग करना चाहूंगा। – deanrock0