/ / कर्ल के बिना फ़ाइलों के साथ एक पोस्ट http अनुरोध डुप्लिकेट कैसे करें? - PHP, http, कर्ल

कर्ल के बिना फ़ाइलों के साथ एक पोस्ट http अनुरोध डुप्लिकेट कैसे करें? - PHP, http, कर्ल

मैं एक फॉर्म से एक HTTP पोस्ट अनुरोध को डुप्लिकेट करना चाहता हूं जिसमें फ़ाइल तत्व शामिल हैं, जैसे फॉर्म तत्व पर विभिन्न लक्ष्यों के साथ केवल 2 क्रिया विशेषताओं थे।

अब तक मैं इसे एक कारण या किसी अन्य कारण से सफलतापूर्वक करने में सक्षम नहीं हूं, इसलिए मैं विकल्पों की तलाश में हूं (जो कि कर्ल लाइब्रेरी का उपयोग नहीं करता है, इसलिए कोई pecl_http नहीं)

उत्तर:

जवाब के लिए 0 № 1

वहाँ है http_request, लेकिन यह एक पीईसीएल विस्तार है। मुझे लगता है कि आप "curl का उपयोग करके बेहतर कर सकते हैं, क्योंकि यह आमतौर पर PHP इंस्टॉल में उपलब्ध है।


जवाब के लिए 0 № 2

यह संभव है, लेकिन यह आसान नहीं है।

आपको या तो मैन्युअल रूप से "मल्टीपार्ट / फॉर्म-डेटा" अनुरोध तैयार करना होगा, या अपाचे का उपयोग करके सामग्री-प्रकार शीर्षलेख को फिर से लिखना होगा ताकि फ़ाइल डेटा को पार्स और उपयोग से रोका जा सके $HTTP_RAW_POST_DATA या php://input। एसओ में पहले दोनों का जवाब कैसे दिया गया है, लेकिन मैं किसी भी प्रश्न को नहीं ढूंढ पा रहा हूं।


जवाब के लिए 0 № 3

आप एक बाहरी कर्ल, एलडब्ल्यूपी अनुरोध, या यहां तक ​​कि wget भी इस्तेमाल कर सकते हैं।