0

オンラインで保持されているphpスクリプトを使用してサーバーに接続するために使用しているwinformがあります。次のように、プログラムがこのアドレスをwinform自体の設定内に保存できるようにしました。

http://server.webhost.com/file/uploadimage.html

次に、このアドレスをプログラムに渡すときに、次のように呼び出します。

Settings.Default.ServerAddress;

次に、ファイルをサーバーに送信するために、次のように呼び出す次のメソッドがあります。

UploadToServer.HttpUploadFile(Settings.Default.ServerAddress , sfd.FileName.ToString(), "file", "image/jpeg", nvc);

ただし、入力されたアドレスが実際に有効であることを確認する方法がわかりません。それを達成するためのベストプラクティスはありますか?

4

2 に答える 2

1

System.Uri ( http://msdn.microsoft.com/en-us/library/system.uri.aspx ) を使用して解析します。「有効」でない場合、例外が発生します。しかし、他の人がコメントしたように、あなたが望む「有効」の種類に応じて、これはあなたがしていることに十分である場合とそうでない場合があります。

于 2013-08-30T21:01:52.690 に答える