我尝试发送带有curl的多行文本文件。 但是“无效的正文”选项---- 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}