-record(connection, {
    reader :: fun((integer()) -> {ok, wisp:read()} | {error, nil}),
    max_body_size :: integer(),
    max_files_size :: integer(),
    read_chunk_size :: integer(),
    secret_key_base :: binary(),
    temporary_directory :: binary()
}).
