linux shellの中でcurlはpostを発送してjsonフォーマットの問題を要求します.
2020 ワード
今日はlinuxでcurlを使ってpost要求を送信した時、jsonのデータを持っていましたが、送信時にjsonの変数が解析されていませんでした.
次のとおりです
shellでは、「」と「」の違いが大きいです.
修正後のcurlを送信して貼り付けます.
次のとおりです
curl -i -X POST -H 'Content-type':'application/json' -d {"BTime":""$btime""} http://api.baidu.com
変数が解析されていません.shellでは、「」と「」の違いが大きいです.
修正後のcurlを送信して貼り付けます.
atime=`date -d "$1" +%s`
btime=`date -d "$2" +%s`
curl -i -X POST -H "'Content-type':'application/json'" -d '{"ATime":"'$atime'","BTime":"'$btime'"}' $url
,json ''