मुझे त्रुटि मिल रही है: Argument list too longजब मेरे JSON के शरीर के अंदर बेस 64 में एक फ़ाइल भेजने के लिए cUrl का उपयोग करने की कोशिश की जा रही है ।
मैं कुछ इस तरह का उपयोग कर रहा हूँ:
DATA=$( base64 "$FILE" )
curl -X POST -H "Content-Type: application/json" -d '{
"data": "'"$DATA"'"
}' $HOST
क्या मेरे JSON के शरीर में डेटा प्राप्त करने का कोई अन्य तरीका है?
इस बात पर ध्यान दें कि मुझे अपने फाइलसिस्टम में एक फाइल पढ़ने की जरूरत है, इसे बेस 64 में बदलें और फिर इसे शरीर के अंदर भेजें।
शायद संबंधित: stackoverflow.com/questions/19003855/…
—
fredtantini