Uri.Parts

ไวยากรณ์

Uri.Parts(absoluteUri as text) as record

เกี่ยวกับ

แสดงส่วนประกอบของข้อมูลป้อนเข้า absoluteUri เป็นระเบียนที่ประกอบด้วยค่าต่าง ๆ เช่น แบบแผน, โฮสต์, พอร์ต, เส้นทาง, คิวรี, ส่วนย่อย, ชื่อผู้ใช้ และรหัสผ่าน

ตัวอย่างที่ 1

ค้นหาส่วนประกอบของ URI แบบสัมบูรณ์ "www.adventure-works.com"

การใช้งาน

Uri.Parts("www.adventure-works.com")

เอาท์พุท

[
    Scheme = "http",
    Host = "www.adventure-works.com",
    Port = 80,
    Path = "/",
    Query = [],
    Fragment = "",
    UserName = "",
    Password = ""
]

ตัวอย่าง 2

ถอดรหัสสตริงที่เข้ารหัสเปอร์เซ็นต์

การใช้งาน

let
    UriUnescapeDataString = (data as text) as text => Uri.Parts("http://contoso?a=" & data)[Query][a]
in
    UriUnescapeDataString("%2Bmoney%24")

เอาท์พุท

"+money$"