Skip to content

Commit ec18131

Browse files
authored
feat: show debug log on response stage (#506)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Enhanced logging for HTTP requests to include detailed response information, improving debug capabilities. - **Tests** - Adjusted logic in the `options.compressed.test.ts` file to handle Node.js major version comparison more accurately. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 49039b6 commit ec18131

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/HttpClient.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -667,6 +667,8 @@ export class HttpClient extends EventEmitter {
667667
}
668668
}
669669

670+
debug('Request#%d got response, status: %s, headers: %j, timing: %j',
671+
requestId, res.status, res.headers, res.timing);
670672
channels.response.publish({
671673
request: reqMeta,
672674
response: res,

test/options.compressed.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ describe('options.compressed.test.ts', () => {
193193
// console.error(err);
194194
assert.equal(err.name, 'UnzipError');
195195
assert.equal(err.message, 'Decompression failed');
196-
if (nodeMajorVersion() >= 21) {
196+
if (nodeMajorVersion() >= 20) {
197197
assert.equal(err.code, 'ERR__ERROR_FORMAT_PADDING_1');
198198
} else {
199199
assert.equal(err.code, 'ERR_PADDING_1');

0 commit comments

Comments
 (0)