remove 'throw std::invalid_argument()' from util::url_parser()