Fluffy.HTTPEvent (Fluffy v0.2.0)

Copy Markdown View Source

Normalized metadata for a browser request or response event.

Response bodies are intentionally not retained in the initial API. Request payloads use Playwright's already-buffered post_data metadata.

Summary

Types

t()

@type t() :: %Fluffy.HTTPEvent{
  headers: %{optional(String.t()) => String.t()},
  kind: :request | :response,
  method: String.t(),
  page: term() | nil,
  post_data: String.t() | nil,
  resource_type: String.t(),
  status: non_neg_integer() | nil,
  status_text: String.t() | nil,
  url: String.t()
}