# コード
const url = 'api/user/create' // 想定するリクエストデータ const obj = { test_file: File array: ['test1','test2','test3'] } const params = new FormData() params.append('test_file', obj.test_file); params.append('array', obj.array); const config = { headers: { 'content-type': 'multipart/form-data' } }; return axios .post(url, params, config) .then(res => { dispatch(TestSuccess(res.data)); }) .catch(err => { dispatch(TestFailed(err)); });
このようにaxios
のPOST
で送信しています。
API側
でリクエストの値をconsole.log
してみると
"test1,test2,test3"
先ほど配列でリクエストに含めたデータがstring
で受け渡されています。
なので、File
と配列
を含んで型が変わらないように送信できる方法があれば教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/18 06:50
2020/02/18 06:52
2020/02/18 07:00