Skip to content

Commit f6d6251

Browse files
committed
feat(logging): revamp request logger to support streaming and temporary file spooling
This update enhances the `FileRequestLogger` by introducing support for spooling large request and response bodies to temporary files, reducing memory consumption. It adds atomic requestLogID generation for sequential log naming and new methods for non-streaming/streaming log assembly. Also includes better error handling during logging and temp file cleanups.
1 parent fcd6475 commit f6d6251

File tree

1 file changed

+396
-84
lines changed

1 file changed

+396
-84
lines changed

0 commit comments

Comments
 (0)