Function: buildQueryString()
buildQueryString(
data):string
Defined in: packages/core/src/utils/url.ts:129
Generates URL-encoded query string using input query data.
It is intended to behave equivalent as PHP's http_build_query, configured
with encoding type PHP_QUERY_RFC3986 (spaces as %20).
Parameters
data
Record<string, any>
Data to encode.
Returns
string
Query string.
Example
const queryString = buildQueryString( {
simple: 'is ok',
arrays: [ 'are', 'fine', 'too' ],
objects: {
evenNested: {
ok: 'yes',
},
},
} );
// "simple=is%20ok&arrays%5B0%5D=are&arrays%5B1%5D=fine&arrays%5B2%5D=too&objects%5BevenNested%5D%5Bok%5D=yes"