shell处理json模板

原创
2020/03/11 12:57
阅读数 528

shell脚本中如果要动态的给json赋值,不能直接处理,需要通过特殊操作处理

API_URL=http://localhost:8080/add
NAME=zhangsan

# 动态json参数
jsonBody=$(cat <<EOF
{
  "name": "${NAME}",
  "age": "18"
}
EOF
)

# curl发送json请求
curl -X POST -H 'Content-Type:application/json' -i  "${API_URL}" --data "$jsonBody"

--data后面的动态json一定要用双引号。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部