ccproxy.plugins.request_tracer.hook¶
ccproxy.plugins.request_tracer.hook
¶
Hook-based request tracer implementation for REQUEST_* events only.
RequestTracerHook
¶
Bases: Hook
Simplified hook-based request tracer implementation.
This hook only handles REQUEST_* events since HTTP_* events are now handled by the core HTTPTracerHook. This eliminates duplication and follows the single responsibility principle.
The plugin now focuses purely on request lifecycle logging without attempting to capture HTTP request/response bodies.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
config
|
RequestTracerConfig | None
|
Request tracer configuration |
None
|