我有一個存儲在服務器上的文件,並且我正在填充的網頁取決於文件是否存在。如何檢查Web服務器上是否存在文件
如何測試服務器上的文件是否可用? 文件來在網頁上爲: http://main.server.com/PGT/Reports/ObjectsReport.xml
我一定要考這個文件的存在,如果它是可用的我,否則將顯示一個鏈接我想隱藏的鏈接。
到服務器實際路徑是 //main.server.com/inetpub/wwwroot/PGT/Reports/ObjectsReport.xml ,但我沒有訪問服務器(因此該文件)上網絡。我只能使用網頁訪問它。有沒有辦法測試服務器是否有文件或不顯示鏈接? (hlObjectsReport.Visible =假)
我曾嘗試使用以下內容:
烏里validatedUri; Uri.TryCreate(uri,UriKind.RelativeOrAbsolute,out validatedUri);
但即使文件不存在,它也會返回有效的地址。
謝謝 Tony。
爲什麼不在你的代碼隱藏中使用File.Exists? – Tim