में POST से GET तक स्विच करने के लिए मैंने पिछले पोस्ट अनुरोध से एक अनुरोध प्राप्त करने के लिए स्विच करने का प्रयास किया है। जो इसे प्राप्त करता है लेकिन अंततः एक पोस्ट करता है।PHP से कर्ल
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, null);
curl_setopt($curl_handle, CURLOPT_POST, FALSE);
curl_setopt($curl_handle, CURLOPT_HTTPGET, TRUE);
मैं क्या याद आ रही है:
मैं PHP में निम्नलिखित की कोशिश की?
अतिरिक्त जानकारी: मेरे पास पहले से ही एक कनेक्शन है जो POST अनुरोध करने के लिए सेटअप है। यह सफलतापूर्वक पूरा हो जाता है लेकिन बाद में जब मैं कनेक्शन का पुन: उपयोग करने का प्रयास करता हूं और उपरोक्त सेटपॉप्स का उपयोग करके जीईटी पर वापस स्विच करता हूं तो यह अभी भी अपूर्ण पोस्ट हेडर के साथ आंतरिक रूप से पोस्ट कर रहा है। समस्या यह है कि यह मानता है कि यह एक जीईटी कर रहा है लेकिन सामग्री-लंबाई पैरामीटर के बिना एक पोस्ट हेडर डालने के समाप्त होता है और कनेक्शन 411 त्रुटि के साथ विफल रहता है।
अनुरोध प्राप्त करने से सावधान रहें। Google उनके साथ मजा आता है। ;) – NotMe
@ क्रिस - एक दोस्त ने पाया कि कठिन तरीका जब उसने ऐसी साइट बनाई जिसने जीईटी अनुरोधों के माध्यम से उपयोगकर्ता द्वारा योगदान सामग्री प्रबंधित की। Googlebot ने अनुमानित परिणामों के साथ खुशी से सभी 'हटाएं' लिंक का पालन किया। –