unstable_createMemoryUploadHandler
例:
export const action = async ({ request, }: ActionFunctionArgs) => { const uploadHandler = unstable_createMemoryUploadHandler({ maxPartSize: 500_000, }); const formData = await unstable_parseMultipartFormData( request, uploadHandler ); const file = formData.get("avatar"); // file は node 用にポリフィルされた "File" (https://mdn.io/File) です // ... など };
オプション: サポートされているオプションは maxPartSize と filter のみで、これらは上記の unstable_createFileUploadHandler と同じように動作します。この API は大規模な用途には推奨されませんが、簡単なユースケースや別のハンドラーのフォールバックとして便利なユーティリティです。
maxPartSize
filter
unstable_createFileUploadHandler