| DefaultHttpRequestMatcher | Matches requests based on HTTP method, URL with sorted query parameters, and request body. |
| HarHttpRecordingStore | Stores recorded HTTP entries in HAR (HTTP Archive) 1.2 format. |
| HeaderRemovalSanitizer | Removes the specified headers from recorded entries. |
| HttpRecordingEntry | Represents a recorded HTTP request/response pair. |
| HttpRecordingHandler | A delegating handler that records and replays HTTP interactions for testing. |
| HttpRecordingMissException | Thrown when no recorded response matches an incoming request during replay. |
| HttpRecordingOptions | Configuration options for the HTTP recording handler. |
| JsonHttpRecordingStore | Stores recorded HTTP entries as a JSON file. |
| UriQueryParameterSanitizer | Replaces the value of the specified query string parameters in the recorded request URI. |