cpp-netlib/cpp-netlib — Issue #93: http query string formatting
Author: lcacciari
Created: 2012-02-27 16:25:31+00:00
State: open

There is a problem in the URI builder concerning the formatting of http query strings. When composing a query strings out of multiple key-value pairs, the library uses a semicolon (';') for separating pairs instead of the more usual ampersand ('&'). Even though both are authorized by the standard lot of libraries does not understand the latter. This leads to web application being unable to parse queries generated using the URI builder.

Ideally, the separator should parametrizable, but in any case the default value should be the "expected one" i.e. ampersand.