मैं एक वेब सेवा के लिए HTTP POST भेजने के लिए cURL कमांड लाइन उपयोगिता का उपयोग कर रहा हूं। मैं POST की निकाय इकाई के रूप में एक फ़ाइल की सामग्री शामिल करना चाहता हूं। मैंने कोशिश की है -d </path/to/filename>
कि अन्य वेरिएंट जैसे प्रकार की जानकारी के साथ --data </path/to/filename> --data-urlencode </path/to/filename>
आदि का उपयोग किया जाए ... फ़ाइल हमेशा संलग्न है। मुझे निकाय इकाई के रूप में इसकी आवश्यकता है।
cat file.txt | curl --data "@-" `(< url.txt )`
@-
कर्ल को स्टडिन से पढ़ने के लिए कहता है। तुम भी बस पुनर्निर्देशित(< x.txt )
का उपयोग करने के लिए जो आप चाहते हैं में डाल सकता है। यदि आप बैश का उपयोग कर रहे हैं।