का उपयोग कर शरीर इकाई के रूप में फ़ाइल सामग्री को कैसे भेजें I वेब सेवा पर HTTP पोस्ट भेजने के लिए curl कमांड लाइन उपयोगिता का उपयोग कर रहा हूं। मैं एक फाइल की सामग्री को पोस्ट की बॉडी इकाई के रूप में शामिल करना चाहता हूं। मैंने -d </path/to/filename>
के साथ-साथ अन्य प्रकारों जैसे कि --data </path/to/filename> --data-urlencode </path/to/filename>
आदि का उपयोग करने का प्रयास किया है ... फ़ाइल हमेशा संलग्न होती है। मुझे शरीर की इकाई के रूप में इसकी आवश्यकता है।curl
Q
curl
110
A
उत्तर
187
मैं तुम्हें @filename
वाक्य रचना के लिए उदाहरण के लिए देख रहे हैं, .:
curl --data "@/path/to/filename" http://...
=====
कर्ल फ़ाइल से सभी नई-पंक्तियों हटेगा विश्वास करते हैं। यदि आप नई लाइनों के साथ फ़ाइल को बरकरार रखना चाहते हैं, तो --data-binary
का उपयोग करें --डेटा
संबंधित मुद्दे
- 1. CURL
- 2. curl
- 3. curl
- 4. cURL
- 5. curl
- 6. cURL
- 7. cURL
- 8. curl
- 9. curl
- 10. curl
- 11. कमांड लाइन curl को PHP curl
- 12. पीएचपी cURL में cURL कमांड लाइन अनुवाद
- 13. PHP curl
- 14. php cURL
- 15. wget/curl
- 16. php curl
- 17. curl JAVA
- 18. PHP/CURL
- 19. cURL - - आदेश
- 20. cURL PHP
- 21. curl - आईओएस
- 22. PHP curl
- 23. PHP: curl
- 24. PHP cURL
- 25. php: cURL
- 26. cURL 2013
- 27. PHP curl
- 28. 'curl -e` या' curl --referer` का क्या अर्थ है?
- 29. डी आदि .curl उदाहरण
- 30. php curl मूक विकल्प?
यदि आप असली फैंसी बनना चाहते हैं तो आप कर सकते हैं: 'cat file.txt | curl --data "@ -" \ '(
Breedly
कर्ल फ़ाइल से सभी न्यूलाइन को पट्टी कर देगा। यदि आप नई लाइनों के साथ फ़ाइल को बरकरार रखना चाहते हैं, तो '--डेटा 'के स्थान पर' --डेटा-बाइनरी 'का उपयोग करें। – Chris
अब इस अनुरोध को अधिकृत करने के लिए कोई लॉगिन प्रमाणपत्र कैसे जोड़ देगा? – anon58192932