parse_urlquery()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 |