Align Spirit rules for URL parser
This commit is contained in:
parent
891ff7dd80
commit
64cb134113
@ -55,9 +55,10 @@ struct URLGrammar : boost::spirit::qi::grammar<Iterator>
|
|||||||
profile_rule = +alpha_numeral;
|
profile_rule = +alpha_numeral;
|
||||||
query_rule = +all_chars;
|
query_rule = +all_chars;
|
||||||
|
|
||||||
url_rule = qi::lit('/') >> service_rule[set_service] >> qi::lit('/') >> qi::lit('v') >>
|
url_rule = qi::lit('/') >> service_rule[set_service] //
|
||||||
version_rule[set_version] >> qi::lit('/') >> profile_rule[set_profile] >>
|
>> qi::lit('/') >> qi::lit('v') >> version_rule[set_version] //
|
||||||
qi::lit('/') >> query_rule[set_query];
|
>> qi::lit('/') >> profile_rule[set_profile] //
|
||||||
|
>> qi::lit('/') >> query_rule[set_query];
|
||||||
}
|
}
|
||||||
|
|
||||||
ParsedURL parsed_url;
|
ParsedURL parsed_url;
|
||||||
|
Loading…
Reference in New Issue
Block a user