Skip to main content

Practice ยท 2 of 3

Streamed Body Assembler

Write assembleBody(chunks) โ€” chunks is an array of Buffer-like strings arriving in order; concatenate and parse as JSON. Return { ok: true, data } on valid JSON, { ok: false, error: "invalid-json" } on unparseable input (empty array counts as invalid). Wrap JSON.parse โ€” never let a 400 become a 500.

Difficulty: intermediate

Back to lesson: Practice: HTTP Mechanics โ€” Practice