/Wiki/sources/honojs__hono/2026/https-raw-githubusercontent-com-honojs-hono-main-c2c1e8930e87-c-req-parsebody-does-not-parse-json-text-and-arraybuffer-s0019-c0000.md
`c.req.parseBody` does not parse JSON, text, and ArrayBuffer - hono-docs
c.req.parseBody does not parse JSON, text, and ArrayBuffer Source evidence: /Sources/raw/honojs hono/honojs hono.md Canonical citation: https://raw.githubuse...
c.req.parseBody does not parse JSON, text, and ArrayBuffer
Source evidence: /Sources/raw/honojshono/honojshono.md Canonical citation: https://raw.githubusercontent.com/honojs/hono/main/docs/MIGRATION.md#c-req-parsebody-does-not-parse-json-text-and-arraybuffer
Summary
DO NOT use c.req.parseBody for parsing JSON, text, or ArrayBuffer. c.req.parseBody now only parses FormData with content type multipart/form or application/x-www-form-urlencoded. If you want to parse JSON, text, o...
Content
DO NOT use c.req.parseBody for parsing JSON, text, or ArrayBuffer.
c.req.parseBody now only parses FormData with content type multipart/form or application/x-www-form-urlencoded. If you want to parse JSON, text, or ArrayBuffer, use c.req.json(), c.req.text(), or c.req.arrayBuffer().
// `multipart/form` or `application/x-www-form-urlencoded`
const data = await c.req.parseBody()
const jsonData = await c.req.json() // for JSON body
const text = await c.req.text() // for text body
const arrayBuffer = await c.req.arrayBuffer() // for ArrayBuffer