BETA

【Node.js】gotモジュールでmultipart/form-data形式のデータをPOSTする

投稿日:2018-10-15
最終更新:2018-10-24

https://github.com/sindresorhus/got#body

form-dataモジュールを使用する

import got from 'got';
import FormData from 'form-data';

const createFormData = obj => {
  return Object.keys(obj).reduce((fd, key) => {
    fd.append(key, obj[key]);
    return fd;
  }, new FormData());
};

got('https://api.example.com', {
  method: 'POST',
  body: createFormData({
    name: 'hoge',
    age: 20
  })
});
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@uki00aの技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう