HonoH
Hono13mo ago
Philipp

How to respond with multipart/form-data, containing image and json?

Hi, i'm trying to respond with multipart/form-data format but cant find any working example of how i should do this. https://hono.dev/docs/api/context#body

How can i make working response with, for example, one png file const imageBuffer = await imageFile.arrayBuffer(); and some other field i.e. "{"json":"somejson"}"?

I've tried some approaches but they didn't work and insomnia returned errors in attempts to read response.

return c.body(bodycontent? || null, 200, { // What format should i use for bodycontent? 
      "Content-Type": "multipart/form-data"; "boundary":${boundary},
      // Anything need to be added here? 
    });
Web framework built on Web Standards for Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, Node.js, and others. Fast, but not only fast.
Was this page helpful?