"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं कर्ल का उपयोग करके वेब पेजों पर पोस्ट डेटा कैसे भेज सकता हूं?

मैं कर्ल का उपयोग करके वेब पेजों पर पोस्ट डेटा कैसे भेज सकता हूं?

2025-03-22 पर पोस्ट किया गया
ब्राउज़ करें:325

] एक सामान्य कार्य पोस्ट डेटा पास कर रहा है, जिसका उपयोग डेटा को फॉर्म में जमा करने के लिए किया जाता है। यहाँ कर्ल के साथ इसे कैसे पूरा किया जाए:

How Can I Send POST Data to Web Pages Using cURL?

// आप एक @ के साथ उपसर्ग करके एक फ़ाइल पोस्ट कर सकते हैं ( फ़ील्ड के लिए) $ डेटा ['फ़ाइल'] = '@/होम/उपयोगकर्ता/world.jpg'; $ हैंडल = कर्ल_इनिट ($ url); कर्ल_सेटोप्ट ($ हैंडल, कर्लोप्ट_पोस्ट, ट्रू); curl_setopt ($ हैंडल, कर्लोप्ट_पोस्टफील्ड्स, $ डेटा); curl_exec ($ हैंडल); curl_close ($ हैंडल); विकल्प:

कर्ल एन्कोडिंग पोस्ट डेटा के लिए दो विकल्प प्रदान करता है:

एक सरणी के रूप में: डेटा को मल्टीपार्ट/फॉर्म-डेटा के रूप में भेजा गया है, जो हमेशा सर्वर द्वारा स्वीकृत नहीं किया जा सकता है। Application/x-www-form-urlencoded, जैसा कि HTML फॉर्म सबमिशन में उपयोग किया जाता है। Curlopt_postfields।

$data = array('name' => 'Ross', 'php_master' => true);

// You can POST a file by prefixing with an @ (for  fields)
$data['file'] = '@/home/user/world.jpg';

$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_exec($handle);
curl_close($handle);
संदर्भ:

nction.curl-init.php)

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3