다음을 통해 공유


parse_urlquery()

적용 대상: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

dynamic 쿼리 매개 변수를 포함하는 개체를 반환합니다.

사용되지 않는 별칭: parseurlquery()

구문

parse_urlquery(query)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
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 보존
view=vs-2019&preserve-view=true vs-2019 true