Windows の curl コマンドで、複数のリクエストパラメーターを送信する方法を書いていきます。
1. クエリの場合
パラメーターを区切るアンパサンドをエスケープするか、URLを二重引用符で囲んで送信します。
1.1. エスケープする方法
curl http://localhost:8080/person?name=John^&age=30
1.2. 二重引用符を使う方法
URLを二重引用符で囲んで送信します。
curl "http://localhost:8080/person?name=John&age=30"
2. フォームデータの場合
-d オプションを使う「application/x-www-form-urlencoded」のデータは、二重引用符で囲んで送信します。
curl http://localhost:8080/person -d "name=John&age=30"