9#include <unordered_map>
12#include <userver/utils/str_icase.hpp>
14USERVER_NAMESPACE_BEGIN
16namespace http::parser {
22 std::string_view args,
23 std::unordered_map<std::string, std::vector<std::string>, utils::StrCaseHash>& result
26using ArgsConsumer = std::function<
void(std::string&& key, std::string&& value)>;
28void ParseAndConsumeArgs(std::string_view args, ArgsConsumer handler);