Как отправить многострочный текстовый файл с помощью Curl - PullRequest
0 голосов
/ 28 августа 2018

Я пытался отправить многострочный текстовый файл с помощью curl. Но Invalid Body, опция ---- END не знает, что-то подобное произошло.

cert.pem является сертификацией.

Я хочу опубликовать данные ниже как {"cert": "asdf \ nasdfasf \ nasfsafasf"}. '\ n' - это перевод строки. но пост как "asdfasdfasdf". '\ n' - это побег, и я искал об этом. но двоичные данные не работают.

#!/bin/sh
CERT="$(cat ${HELLODIR}/cert.pem)"
curl \
-X POST \
-H 'Content-Type: application/json' \
-d "{\"cert\" : \""${CERT}"\"}"  URL}
...