let url_decode url = Netencoding.Url.decode ~plus:true url
- (** given an HTTP like query string (e.g. "name1=value1&name2=value2&...")
- @return a list of pairs [("name1", "value1"); ("name2", "value2")]
- @raise Malformed_query if the string isn't a valid query string
- @raise Malformed_query_part if some piece of the query isn't valid
- *)
let split_query_params query =
let bindings = Pcre.split ~rex:bindings_sep query in
match bindings with