MCPcopy
hub / github.com/callstack/agent-device / readNodeHttpResponseBody

Function readNodeHttpResponseBody

src/utils/node-http.ts:4–14  ·  view source on GitHub ↗
(res: IncomingMessage)

Source from the content-addressed store, hash-verified

2import { AppError } from '../kernel/errors.ts';
3
4export function readNodeHttpResponseBody(res: IncomingMessage): Promise<string> {
5 return new Promise((resolve, reject) => {
6 let body = '';
7 res.setEncoding('utf8');
8 res.on('data', (chunk) => {
9 body += chunk;
10 });
11 res.on('end', () => resolve(body));
12 res.on('error', reject);
13 });
14}
15
16export async function readNodeHttpRequestBody(
17 req: IncomingMessage,

Callers 2

sendHttpRequestFunction · 0.90

Calls 1

resolveFunction · 0.70

Tested by

no test coverage detected