【发布时间】:2016-05-17 13:17:05
【问题描述】:
我一直在尝试将我的 Windows 商店应用程序中的 webview 元素导航到“192.168.0.1”,但由于某种原因 Uri 类无法解析它,有没有办法将 IP 地址转换为 Uri?
【问题讨论】:
-
虽然我们可能需要更多信息,但假设您正在站点根目录中查找默认文档,并且
http是您的协议而不是@987654322 @,一个天真的解决方案是:string theUrl = "http://" + theIpAddress + "/". -
我会给你更多信息,但我不知道还能说什么,但那是为了建议,我现在就试试
-
尽管人们一直向我询问代码,但我没有任何与此问题相关的证明,我只是不明白像'new Uri(“192.168.0.1”)'这样的东西不会工作
-
这行不通,因为
192.168.0.1不是URI。它缺少重要信息,例如协议和您请求的特定资源。相反,http://192.168.0.1/确实解决了所有这些歧义。
标签: c# windows-store-apps ip uri