JavaScript APIs / oro:querystring

oro:querystring

oro:querystring parses and serializes URL query strings.

Examples#

Parse and serialize query strings with the Node-compatible helpers:

import { stringify, parse } from 'oro:querystring'

const query = stringify({ q: 'oro runtime', page: 2 })

console.log(query)
console.log(parse(query))

API reference#

Module specifiers#

oro:querystring

TypeScript declarations#

These declarations are generated from the runtime's published TypeScript surface.

oro:querystring#

declare module "oro:querystring" {
    export function unescapeBuffer(s: any, decodeSpaces: any): any;
    export function unescape(s: any, decodeSpaces: any): any;
    export function escape(str: any): any;
    export function stringify(obj: any, sep: any, eq: any, options: any): string;
    export function parse(qs: any, sep: any, eq: any, options: any): {};
    export function decode(qs: any, sep: any, eq: any, options: any): {};
    export function encode(obj: any, sep: any, eq: any, options: any): string;
    namespace _default {
        export { decode };
        export { encode };
        export { parse };
        export { stringify };
        export { escape };
        export { unescape };
    }
    export default _default;
}

See also#

Source repository · Edit this page · View Markdown