Overview
-
module Async
-
module HTTP
-
module Capture
-
class Cassette
Represents a collection of HTTP interactions using content-addressed storage.
-
class CassetteStore
Store implementation that saves interactions to timestamped files in a directory.
-
class ConsoleStore
Store implementation that logs interactions to the console.
-
module Environment
A flat environment module for HTTP capture services.
-
class Interaction
Represents a single HTTP interaction containing request and optional response data.
-
class InteractionTracker
Tracks the completion of both request and response bodies for a single interaction. Records the interaction only when both sides are complete, capturing rich error context.
-
class Middleware
Protocol::HTTP::Middleware for recording complete HTTP interactions.
-
-
-