146 auto header(std::string_view key, std::string_view value) ->
void;
169 auto header(std::string_view key,
int value) ->
void;
180 auto url() const -> std::string_view;
217 std::function<
void(const
Status, std::span<const std::uint8_t>)>;
218 using HeaderCallback =
219 std::function<
void(const
Status, std::string_view, std::string_view)>;
221 std::function<std::vector<std::uint8_t>(const std::
size_t)>;
246 auto on_data(DataCallback callback) noexcept ->
void;
270 auto on_header(HeaderCallback callback) noexcept ->
void;
302 auto on_body(BodyCallback callback) noexcept ->
void;
314#pragma warning(disable : 4251)
316 std::unique_ptr<Internal> internal;
318#pragma warning(default : 4251)