共用方式為


parse_urlquery()

dynamic 回包含查詢參數的物件。

已被取代的別名: parseurlquery ()

語法

parse_urlquery(query)

深入瞭解 語法慣例

參數

名稱 類型 必要 Description
查詢 string ✔️ URL 的查詢部分。 格式必須遵循 URL 查詢標準, (key=value& ...) 。

傳回

動態類型的物件,其中包含查詢參數。

範例

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

輸出

結果
{ “Query Parameters”:“{”k1“:”v1“, ”k2“:”v2“, ”k3“:”v3“}” }

下列範例會使用 函式來擷取特定的查詢參數。

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

輸出

UrlQuery 檢視 保留
view=vs-2019&preserve-view=true vs-2019 true