windows版curlでjsonをPOSTする


環境

Windows 7
curl 7.66.0

自分がハマったところ

windows版curlではjsonを書くときの引用符の書き方がちょっとめんどくさい。

> curl -X POST -d '{"key":"value"}' <URI>

としたいところだが、windowsでは"\でエスケープする必要があるので、

> curl -X POST -d "{\"key\":\"value\"}" <URI>

とする。