parse_urlquery()

Retourneert een dynamic object dat de queryparameters bevat.

Afgeschafte aliassen: parseurlquery()

Syntax

parse_urlquery(Query)

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
Query string ✔️ Het querygedeelte van de URL. De indeling moet voldoen aan url-querystandaarden (sleutel=waarde& ...).

Retouren

Een object van het type dynamisch dat de queryparameters bevat.

Voorbeelden

print Result=parse_urlquery("k1=v1&k2=v2&k3=v3")

Uitvoer

Resultaat
{ "Queryparameters":"{"k1":"v1", "k2":"v2", "k3":"v3"}" }

In het volgende voorbeeld wordt een functie gebruikt om specifieke queryparameters te extraheren.

let getQueryParamValue = (querystring: string, param: string) {
    let params = parse_urlquery(querystring);
    tostring(params["Query Parameters"].[param])
};
print UrlQuery = 'view=vs-2019&preserve-view=true'
| extend view = getQueryParamValue(UrlQuery, 'view')
| extend preserve = getQueryParamValue(UrlQuery, 'preserve-view')

Uitvoer

UrlQuery weergave Behouden
view=vs-2019&preserve-view=true vs-2019 true