考虑下面的curl命令,是否可以在JSON中使用换行符(不使用minify)并直接在bash中执行(Mac / Ubuntu)
curl -0 -v -X POST http://www.example.com/api/users \
-H "Expect:" \
-H 'Content-Type: text/json; charset=utf-8' \
-d \
'
{
"field1": "test",
"field2": {
"foo": "bar"
}
}'
当我运行上述命令时,“second {
如何修复以上命令?”出现了错误。
更新:实际上我以前能够运行该命令而没有问题,不确定为什么最近会发生问题。
mymac > bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin15) Copyright (C) 2007 Free Software Foundation, Inc.