LoginSignup
13
7

More than 3 years have passed since last update.

Postmanでjsonの配列とファイルを同時に送りたい

Last updated at Posted at 2020-02-09

Postmanでファイルとjsonの配列を同時に送りたいときに詰まったので…
特にjsonの配列の書き方…

jsonだけの場合

jsonだけだったら、Bodyのrawを選択し、形式をJSONに設定して


{
    "image": "foo.png",
    "people": [
        {
            "name": "tom",
            "email": "foo@foo.com"
        },
        {
            "name": "john",
            "email": "bar@bar.com"
        }
    ]
}

こんな感じで入力するだけ!

分かりやすい!

画像やPDF、CSVなどのファイルを送る場合

Bodyからform-dataを選択して、KEY入力欄のプルダウンから、Text → Fileに変更。
Select Filesをクリックして、送りたいファイルを選択すればOK!

JSONの配列とファイルを同時に送りたい

Fileは上記と同様に設定して、

KEY VALUE
people[][name] tom
people[][email] foo@foo.com
people[][name] john
people[][email] bar@bar.com

JSONはこんな感じで入力。

postman-body-screenshot

順番に注意

KEY VALUE
people[][name] tom
people[][name] john
people[][email] foo@foo.com
people[][email] bar@bar.com

順番がこんな感じになると、最後に読み込んだ方の値で上書きされるので注意。

配列の場合の書き方に苦戦したので投稿。
もっとスマートな書き方あれば教えて欲しいです!

13
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
7