はじめに
Postmanだとリクエスト通るのに、axiosだとうまくいかなかった(404が返ってくる)ので調べました。
結論
ここに書いてあるとおりですが、headerを下記のようにするとうまく通りました。
const formData = new FormData();
const headers = {
...formData.getHeaders(),
"Content-Length": formData.getLengthSync()
};
getHeadersだけではContent-Lengthが入ってないようですね。
なくても良いような気がするんですが、送信先で必須とかになってるのかもしれません。