サーバーにファイルが保存されていますが、入力するWebページは、ファイルが存在するかどうかによって異なります。
ファイルがサーバーで利用可能かどうかをテストするにはどうすればよいですか?このファイルは、次のようにWebページに表示されます。http: //main.server.com/PGT/Reports/ObjectsReport.xml
このファイルの存在をテストする必要があります。使用可能な場合はリンクを表示します。それ以外の場合はリンクを非表示にします。
サーバーへの実際のパスは//main.server.com/inetpub/wwwroot/PGT/Reports/ObjectsReport.xmlですが、ネットワーク上のサーバー(したがってファイル)にアクセスできません。Webページを使用してのみアクセスできます。サーバーにファイルがあるか、リンクが表示されないかをテストする方法はありますか?(hlObjectsReport.Visible = false;)
私は以下を使おうとしました:
ウリvalidatedUri; Uri.TryCreate(uri、UriKind.RelativeOrAbsolute、out validatedUri);
ただし、ファイルが存在しない場合でも、有効なアドレスが返されます。
トニーに感謝します。