Skip to main content

Usage in Deno

import * as mod from "node:querystring";

The node:querystring module provides utilities for parsing and formatting URL query strings. It can be accessed using:

import querystring from 'node:querystring';

querystring is more performant than URLSearchParams but is not a standardized API. Use URLSearchParams when performance is not critical or when compatibility with browser code is desirable.

Functions

f
escape

The querystring.escape() method performs URL percent-encoding on the given str in a manner that is optimized for the specific requirements of URL query strings.

    f
    parse

    The querystring.parse() method parses a URL query string (str) into a collection of key and value pairs.

      f
      stringify

      The querystring.stringify() method produces a URL query string from a given obj by iterating through the object's "own properties".

        f
        unescape

        The querystring.unescape() method performs decoding of URL percent-encoded characters on the given str.

          Interfaces

          I
          ParsedUrlQuery
          No documentation available
            I
            ParsedUrlQueryInput
            No documentation available
              I
              ParseOptions
              No documentation available
              I
              StringifyOptions

              The node:querystring module provides utilities for parsing and formatting URL query strings. It can be accessed using:

              Variables

              v
              decode

              The querystring.decode() function is an alias for querystring.parse().

                v
                encode

                The querystring.encode() function is an alias for querystring.stringify().

                  Back to top