我们的应用程序请求来自用户的URL,但URL可能包含.com或.com.uk(任何国家/地区名称)地址结尾后的信息。端口号和URL的
例如用户可以向我们提供地址;
www.example.com/sample/userbin?form=sl & T =
当然上面的网址是由并不会工作,但它说明了我的观点。
我们的应用程序还存储连接数据以使应用程序能够通过代理服务器等访问互联网。它还允许用户指定端口号,但我们注意到WebClient不提供端口号的成员。
唯一的另一种方式是将端口号添加到URL,但是如果我们不知道用户提供的URL,我们该怎么做?
这个域可能是任何东西....所以它看起来像我们所需要做的就是从URL中删除域并追加端口。 – Trent 2010-02-07 02:02:41
正确解析基于以* /开头的域(即:http://,https://,ftp://等)和下一个/。 – 2010-02-07 02:07:50