Как я могу установить тип содержимого для многоэтапной загрузки в curl и использовать переменную для задания имени? - PullRequest
0 голосов
/ 19 ноября 2018

Как установить тип содержимого для многоэтапной загрузки в 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: цель состоит в том, чтобы заставить Тип контента для целей тестирования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...