JavaScript/jQuery

【JavaScript】axiosでformDataを送信する方法!

あきぞらです。

今回は、axiosformDataを送信する方法を紹介していきます。

formDataでCSVをPOST送信する

formDataを使って、CSVをサーバーにPOST送信してみます。

import axios from 'axios'

const reader = new FileReader()
reader.readAsText(file)
const formData = new FormData()
formData.append('file', file)

const config = {
    headers: {
        'Access-Control-Allow-Origin': '*',
        'content-type': 'multipart/form-data'
    }
}
axios.post(
    <POSTするURL>,
    formData,
    config
);

FileReaderを使って入力されたファイルを読み取っています。

読み取ったファイルをFormDataのなかに「file」というキーにして格納します。

-JavaScript/jQuery

Copyright© あきぞらてっく , 2025 All Rights Reserved Powered by AFFINGER5.