У меня есть запрос curl в формате ниже
curl -v -H "Content-Type:application/json" -H "x-user-id:xxx" -H "x-api-key:yyy" --data '{"logs":"'"${TEST_OUTPUT}"'","pass":"true | false"}' https://razeedash.one.qqq.cloud.com/api/v1/clusters/zzz/api/test_results
Это работает нормально, пока я работаю с моего терминала MAC. Но эта же команда выбрасывает
13:49:26 {
13:49:26 "status": "error",
13:49:26 "message": "Invalid credentials"
13:49:26 }
Я видел этот пост , но не уверен, как еще я отправлю тело json без фигурных скобок. Я знаю, что мы можем сохранить его как файл .json и использовать файл как тело. Но по некоторым причинам, которые не могут быть реализованы в моем сценарии