ฉันได้รับข้อผิดพลาด: Argument list too long
เมื่อพยายามใช้ cUrl เพื่อส่งไฟล์ใน base64 ภายในเนื้อความของ JSON ของฉัน
ฉันกำลังใช้สิ่งนี้:
DATA=$( base64 "$FILE" )
curl -X POST -H "Content-Type: application/json" -d '{
"data": "'"$DATA"'"
}' $HOST
มีวิธีอื่นในการรับ DATA ในเนื้อหาของ JSON ของฉันหรือไม่
คำนึงถึงว่าฉันต้องอ่านไฟล์ในระบบไฟล์ของฉันแปลงเป็น base64 แล้วส่งมันเข้าไปในร่างกาย
อาจเกี่ยวข้อง: stackoverflow.com/questions/19003855/…
—
fredtantini