从我的 C# 控制台应用程序中,我想发出一个 Uri 更新请求。如下所示:
http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4
我尝试了以下方法:
string url = "http://username:password@dynupdate.no-ip.com/nic/update? hostname=mytest.testdomain.com&myip=1.2.3.4";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 5000;
但是,我得到了,Invalid URI: The format of the URI could not be determined.
错误。
任何想法,我哪里出错了?我在 Web 浏览器中键入如上所示的完整 url,它按预期工作,但通过 C# 应用程序,它会引发异常。
还有其他方法可以实现吗?