Options
All
  • Public
  • Public/Protected
  • All
Menu

Module next-server/lib/router/utils/parse-relative-url

Index

Functions

Functions

parseRelativeUrl

  • parseRelativeUrl(url: string, base?: string): { hash: string; href: string; pathname: string; query: ParsedUrlQuery; search: string }
  • Parses path-relative urls (e.g. /hello/world?foo=bar). If url isn't path-relative (e.g. ./hello) then at least base must be. Absolute urls are rejected with one exception, in the browser, absolute urls that are on the current origin will be parsed as relative

    Parameters

    • url: string
    • Optional base: string

    Returns { hash: string; href: string; pathname: string; query: ParsedUrlQuery; search: string }

    • hash: string
    • href: string
    • pathname: string
    • query: ParsedUrlQuery
    • search: string

Generated using TypeDoc