The response half of an HTTP interaction.
@type t() :: %PactEx.HTTP.Response{ body: term(), content_type: String.t() | nil, headers: %{required(String.t()) => term()}, status: 100..599 }