Windows运行时Windows.Web.Http命名空间是否提供了从URI提取查询参数的方法

本文关键字:Windows 提取 URI 查询 参数 方法 Web 运行时 Http 命名空间 是否 | 更新日期: 2023-09-27 18:25:35

我发现它可以用HttpUtility.ParseQueryString method类完成,但包含它的命名空间System.Web不适用于WinRT,根据文档,建议使用Windows.Web.Http中的类在Windows运行时项目上执行HTTP任务,这个命名空间中有什么可以从URI中提取查询参数作为集合?我试着在里面寻找一些东西,但我找不到任何可以用来做这件事的东西。

提前谢谢。

编辑:

请注意,System.Web命名空间在WinRT上不可用。

Windows运行时Windows.Web.Http命名空间是否提供了从URI提取查询参数的方法

    Uri baseUri = new Uri ("http://www.contoso.com/");
    Uri myUri = new Uri (baseUri, "catalog/shownew.htm?date=today");
    Console.WriteLine (myUri.Query);

返回?date=today

http://ideone.com/HosL2P