php - http file upload using cURL in linux(command line) -
मुझे लिनक्स कमांड लाइन में कर्ल HTTP POST का उपयोग करके फ़ाइल को स्थानीय सिस्टम में अपलोड करना होगा ।
मैंने इन कमांडों का उपयोग सफलतापूर्वक नहीं किया है:
कर्ल-एफ "image=@/var/www/fbapp/images/registration.png" http: //localhost/xmlcreate/curlupload.php curl --form "fileupload=@/var/www/fbapp/images/registration.png" http: //localhost/xmlcreate/curlupload.php कर्ल -X पोस्ट-डी @ / var /www/fbapp/images/registration.png http: //localhost/xmlcreate/curlupload.php कर्ल --डेटा-बाइनरी @ / var / www / fbapp / images / पंजीकरण.png http: // localhost / xmlcreate / curlupload। Php
मैंने इन सभी आदेशों का इस्तेमाल किया लेकिन इनमें से कोई भी काम नहीं करता।
यह मेरी PHP फ़ाइल है जहां मैं अपलोड की गई फ़ाइल (कर्ल का उपयोग करके) और इसे किसी अन्य निर्देशिका में सहेजें:
& lt;? Php $ uploadpath = "images /"; $ दायर किया गया = $ _FILES ['छवि'] ['tmp_name']; $ Filename = $ _POST ['फाइलनाम']; अगर ($ दावेदार! = '' & Amp; $ filename! = '') प्रतिलिपि ($ दायरता, $ अपलोडपाठ। $ फ़ाइलनाम); ? & Gt;
क्या कोई इस के साथ मेरी मदद कर सकता है मैं यहां फंस गया हूं और आगे जाने में सक्षम नहीं हूं।
स्थानीय स्तर पर काम करना शुरू करने के बाद मुझे स्थानीय होस्ट के बजाय रिमोट सर्वर यूआरएल का उपयोग करना पड़ता है।
कोशिश करें
curl -i -F filename = image.jpg -F image = @ / path / to / Image.jpg http: //localhost/xmlcreate/curlupload.php
Comments
Post a Comment