मैं लिनक्स शैल स्क्रिप्ट से कर्ल का उपयोग कर एक एसएमएस प्रदाता (Sybase 365) के HTTP गेटवे पर पोस्ट करने का प्रयास कर रहा हूं।मैं कर्ल कमांड लाइन उपकरण के साथ एलएफ पोस्ट कैसे करूं?
मैं निम्नलिखित डेटा पास करने ([] और वामो पात्रों ध्यान दें)
[MSISDN]
List=+12345678
[MESSAGE]
Text=Hello
[END]
अगर मैं एफ पैरामीटर का उपयोग कर एक फाइल जमा करना, curl वामो उदा को हटा इस में
curl -F @myfile "http://www.sybase.com/..."
परिणाम सर्वर पर (जो अस्वीकार कर दिया है)
[MSISDN]List=+12345678[MESSAGE]Text=Hello[END]
क्या मैं इस से बचने के लिए क्या कर सकते हैं या मैं एक वैकल्पिक उपकरण की आवश्यकता है है?
मैं परीक्षण के लिए अपना डेटा युक्त फ़ाइल का उपयोग कर रहा हूं लेकिन मैं इसे अभ्यास में और स्क्रिप्ट से सीधे पोस्ट से बचाना चाहता हूं।
CRLF या वामो [कर्ल 7.12.1 पर परीक्षण] - यह कोई फर्क नहीं करता है - लेकिन जब तक आप और एथेना मुझे --data-द्विआधारी से अवगत कराया , मैं या तो नहीं भेज सका। धन्यवाद। –