Как установить тип содержимого для многоэтапной загрузки в curl и использовать переменную для задания имени?
Это прекрасно работает
curl "https://my.endpoint/resource" \
-k -X POST \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $token" \
-F meta='{
"description": "Test doc"
};type=application/json' \
-F file=@logo.png;type=image/png
И это тоже
filepath=”logo.png”
curl "https://my.endpoint/resource" \
-k -X POST \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $token" \
-F meta='{
"description": "Test doc"
};type=application/json' \
-F file=@$filepath
Однако, не умирает.
-F file=@$filepath;type=image/png
Я пробовал несколько форматирований, например, с кавычками и одиночнымкавычки и ничего не работает.
PS: цель состоит в том, чтобы заставить Тип контента для целей тестирования