📚
Next.jsでFormDataを扱った時のエラー
はじめに
Next.js
でformDate
を取り扱った時のエラーとその解決方法です。
問題
問題の関数
pages/api/hoge
export default async function POST(request: NextRequest) {
const data = await request.formData();
}
エラー内容
TypeError: request.formData is not a function
解決方法
pages/api/hoge
+ export const config = {
+ runtime: "experimental-edge",
+ };
export default async function POST(request: NextRequest) {
const data = await request.formData();
}
おわりに
すみません、参考にした記事を紛失しました…
1ヶ月前ほどに解決したのですが、その時にちゃんとメモしておくんでした…
Discussion