共用方式為


parse_urlquery()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

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

已被取代的別名: parseurlquery()

語法

parse_urlquery(query)

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
query 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