{"record":{"id":"d78024b06906a51b","repo":"Kong/insomnia","slug":"failed-to-read-body-readresponseresult-error","errorCode":null,"errorMessage":"Failed to read body: ${readResponseResult.error}","messagePattern":"Failed to read body: (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/insomnia-scripting-environment/src/objects/response.ts","lineNumber":403,"sourceCode":"  return new Response(responseOption);\n}\n\nexport async function readBodyFromPath(\n  response: sendCurlAndWriteTimelineResponse | sendCurlAndWriteTimelineError | undefined,\n) {\n  // it allows to execute scripts (e.g., for testing) but body contains nothing\n  if (!response || 'error' in response) {\n    return '';\n  } else if (!response.bodyPath) {\n    return '';\n  }\n  const readResponseResult = await services.helpers.readCurlResponse({\n    bodyPath: response.bodyPath,\n    bodyCompression: response.bodyCompression,\n  });\n\n  if (readResponseResult.error) {\n    throw new Error(`Failed to read body: ${readResponseResult.error}`);\n  }\n  return readResponseResult.body;\n}\n","sourceCodeStart":385,"sourceCodeEnd":407,"githubUrl":"https://github.com/Kong/insomnia/blob/d9bb2b0142600f21309832daea3317942d285984/packages/insomnia-scripting-environment/src/objects/response.ts#L385-L407","documentation":"Error \"Failed to read body: ${readResponseResult.error}\" thrown in Kong/insomnia.","triggerScenarios":"Thrown at packages/insomnia-scripting-environment/src/objects/response.ts:403 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"d9bb2b0142600f21309832daea3317942d285984","analyzedAt":"2026-08-26T18:04:05.187Z","schemaVersion":2},"datasetVersion":"2026-08-26T21:11:00.512Z"}