parse_urlquery()

使用 版本 下拉選單切換服務。 了解更多關於導航的資訊。
Apply to: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

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

已被取代的別名: parseurlquery()

語法

parse_urlquery( 查詢)

深入瞭解 語法慣例。

參數

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