INNER CODE UNIT · TypeScript

forwardResponseLogger

stoplightio/prism · packages/http/src/forwarder/index.ts:125

function forwardResponseLogger(logger: Logger) {
  return (response: Response) => {
    const prefix = chalk.grey('< ');

    logger.info(`${prefix}Received forward response`);

    const { status: statusCode } = response;

    logResponse({
      logger,
      statusCode,
      ...pick(response, 'body', 'headers'),
      prefix,
    });

    return response;
  };
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…