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.
エラーを取得しています。
どこが間違っていたのか、何か考えはありますか?上記のように完全なURLをWebブラウザーに入力すると、期待どおりに機能しますが、C#アプリケーションを介して例外がスローされます。
これを実装する他の方法はありますか?