[英]How to check if a file exists on the web server
我有一個文件存儲在服務器上,正在填充的網頁取決於文件是否存在的Fatc。
如何測試文件在服務器上是否可用? 該文件在網頁上顯示為: http : //main.server.com/PGT/Reports/ObjectsReport.xml
我必須測試此文件是否存在,如果可用,我將顯示一個鏈接,否則我想隱藏該鏈接。
服務器的實際路徑是//main.server.com/inetpub/wwwroot/PGT/Reports/ObjectsReport.xml,但是我無法訪問網絡上的服務器(因此也無法訪問文件)。 我只能使用網頁訪問它。 有沒有一種方法可以測試服務器是否具有文件或不顯示鏈接? (hlObjectsReport.Visible = false;)
我嘗試使用以下方法:
Uri validatedUri; Uri.TryCreate(uri,UriKind.RelativeOrAbsolute,out validatedUri);
但是,即使文件不存在,它也會返回有效地址。
謝謝托尼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.