Megosztás a következőn keresztül:


parse_urlquery()

A lekérdezési dynamic paramétereket tartalmazó objektumot ad vissza.

Elavult aliasok: parseurlquery()

Syntax

parse_urlquery(Lekérdezés)

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
Lekérdezés string ✔️ Az URL-cím lekérdezési része. A formátumnak követnie kell az URL-lekérdezési szabványokat (key=value& ...).

Válaszok

Dinamikus típusú objektum , amely tartalmazza a lekérdezési paramétereket.

Példák

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

Kimenet

Eredmény
{ "Query Parameters":"{"k1":"v1", "k2":"v2", "k3":"v3"}" }

Az alábbi példa egy függvényt használ adott lekérdezési paraméterek kinyeréséhez.

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')

Kimenet

UrlQuery Nézd Megőrzése
view=vs-2019&preserve-view=true vs-2019 true