Hatayı alıyorum: Argument list too long
cUrl, JSON gövdesi içindeki base64 dosya göndermek için çalışırken.
Ben böyle bir şey kullanıyorum:
DATA=$( base64 "$FILE" )
curl -X POST -H "Content-Type: application/json" -d '{
"data": "'"$DATA"'"
}' $HOST
DATA'yı JSON'umun gövdesine almanın başka bir yolu var mı?
Dosya sistemimdeki bir dosyayı okumam, bunu base64'e dönüştürmem ve daha sonra gövdeye göndermem gerektiğini dikkate alın.
belki ilgili: stackoverflow.com/questions/19003855/…
—
fredtantini