Timber v1.0.11 Timber.Events.HTTPServerResponseEvent

The HTTPServerResponseEvent tracks responses for incoming HTTP requests. In other words, the resposnes you are sending back to your clients. This gives you structured insight into the response you are sending back to your clients.

Timber can automatically track response events if you use a Plug based framework through Timber.Plug.

Summary

Functions

Message to be used when logging

Builds a new struct taking care to normalize data into a valid state. This should be used, where possible, instead of creating the struct directly

Types

headers()
headers() :: %{cache_control: String.t, content_disposition: String.t, content_length: non_neg_integer, content_type: String.t, location: String.t, request_id: String.t}
t()
t() :: %Timber.Events.HTTPServerResponseEvent{headers: headers, status: pos_integer, time_ms: float}

Functions

message(h_t_t_p_server_response_event)
message(t) :: IO.chardata

Message to be used when logging.

new(opts)
new(Keyword.t) :: t

Builds a new struct taking care to normalize data into a valid state. This should be used, where possible, instead of creating the struct directly.