1

cURL を使用して複数の値を同じキーに投稿するにはどうすればよいですか?

たとえば、example.com の URL に対して次のコマンドを実行すると、エラーが表示されました...形式は正しいですか、それともバックエンドがリクエストを処理できないという問題ですか?

curl -k -H 'Accept: application/json' --user admin:admin example.com -d name=peter -d name=paul -d name=mary
4

1 に答える 1

6

複数-dは問題ないようです。言われたドキュメント-d name=daniel -d skill=lousyは生成しますname=daniel&skill=lousy

http://curl.haxx.se/docs/manpage.html#-d

したがって、配列を送信する場合は、[]角かっこを使用する必要があります。

-d name[]=peter -d name[]=paul -d name[]=mary

あなたも使えるようです

-d "name[]=peter&name[]=paul&name=mary"
于 2012-11-13T20:37:40.700 に答える