] , SOAP या REST जैसे पारंपरिक संचार प्रोटोकॉल का उपयोग करने के बजाय। श्रमसाध्य पार्सिंग का सहारा लिए बिना एक संरचित सरणी में इन कुकीज़ के निष्कर्षण को सुविधाजनक बनाने के लिए, निम्न तकनीक को नियोजित किया जा सकता है।
PHP कर्ल एक्सटेंशन का उपयोग करते हुए, आप HTTP प्रतिक्रिया को पुनः प्राप्त कर सकते हैं, जिसमें कुकीज़ भी शामिल हैं, निम्नलिखित का उपयोग करते हुए, निम्नलिखित का उपयोग करते हुए, निम्नलिखित का उपयोग करते हुए, निम्नलिखित का उपयोग करके, निम्नलिखित का उपयोग कर रहे हैं। कोड:
$ ch = curl_init ('http://www.google.com/'); curl_setopt ($ ch, curlopt_returntransfer, 1); // हेडर को भी पुनः प्राप्त करें curl_setopt ($ ch, curlopt_header, 1); $ परिणाम = curl_exec ($ ch); को प्रतिक्रिया से कुकीज़ निकालने के लिए, नियमित अभिव्यक्तियों को नियोजित किया जा सकता है:
// नियमित अभिव्यक्तियों का उपयोग करके कुकीज़ निकालें preg_match_all ('/^सेट-कुकी: \ s*([^;]*)/mi', $ परिणाम, $ मैच);
$ मैच सरणी में प्रतिक्रिया में पाए जाने वाले सभी कुकीज़ होंगे। इसे अधिक उपयोगी प्रारूप में परिवर्तित करने के लिए, प्रत्येक कुकी स्ट्रिंग को parse_str:
$ch = curl_init('http://www.google.com/'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Retrieve headers too curl_setopt($ch, CURLOPT_HEADER, 1); $result = curl_exec($ch);
अंत में, आप $ कुकीज़ सरणी में कुकीज़ का उपयोग कर सकते हैं। यह दृष्टिकोण जटिल पार्सिंग या फ़ाइल-आधारित संचालन की आवश्यकता के बिना कर्ल प्रतिक्रिया से कुकीज़ को प्रभावी ढंग से निकालता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3