(req: IncomingMessage)
| 31 | } |
| 32 | |
| 33 | function readRequestBody(req: IncomingMessage): Promise<string> { |
| 34 | return new Promise((resolve, reject) => { |
| 35 | let body = '' |
| 36 | req.on('data', (chunk) => { |
| 37 | body += chunk.toString() |
| 38 | }) |
| 39 | req.on('end', () => resolve(body)) |
| 40 | req.on('error', reject) |
| 41 | }) |
| 42 | } |
| 43 | |
| 44 | function sendSuccess(res: ServerResponse): void { |
| 45 | res.writeHead(200, { 'Content-Type': 'application/json' }) |
no test coverage detected