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