你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

URLQuery class

处理 URLBuilder 的查询部分的类。

方法

any()

获取此 URLQuery 中是否有任何查询参数。

get(string)

获取具有所提供名称的查询参数的值。 如果不存在具有提供的参数名称的参数,则将返回 undefined。

keys()

获取查询字符串的键。

parse(string)

从提供的文本分析 URLQuery。

set(string, unknown)

使用提供的名称和值设置查询参数。 如果 parameterValue 未定义或为空,则此操作将尝试删除具有提供的 parameterName 的现有查询参数。

toString()

获取此查询的字符串表示形式。 返回值不会以“?”开头。

方法详细信息

any()

获取此 URLQuery 中是否有任何查询参数。

function any(): boolean

返回

boolean

get(string)

获取具有所提供名称的查询参数的值。 如果不存在具有提供的参数名称的参数,则将返回 undefined。

function get(parameterName: string): undefined | string | string[]

参数

parameterName

string

返回

undefined | string | string[]

keys()

获取查询字符串的键。

function keys(): string[]

返回

string[]

parse(string)

从提供的文本分析 URLQuery。

static function parse(text: string): URLQuery

参数

text

string

返回

set(string, unknown)

使用提供的名称和值设置查询参数。 如果 parameterValue 未定义或为空,则此操作将尝试删除具有提供的 parameterName 的现有查询参数。

function set(parameterName: string, parameterValue: unknown)

参数

parameterName

string

parameterValue

unknown

toString()

获取此查询的字符串表示形式。 返回值不会以“?”开头。

function toString(): string

返回

string