2009-08-02 61 views
1

當從通過HTTP serrver檢索遠程文件,有一個情況下,我不知道的文件,我填寫需要檢索的準確數量,增加文件名的一部分,直到該文件不不存在或我達到預定義的閾值。檢查遠程文件存在

什麼是使用C#測試遠程文件是否存在的最佳方法?我覺得我可以發送webrequest,看看它是否超時,但這不會是最佳的!

回答

11

404錯誤(未找到文件)不超時。他們與狀態碼404

檢查請求的響應狀態代碼立即返回。 200行,404文件未找到

4

順便說一句,如果你只需要檢查文件是否存在,而無需實際下載它,你應該使用HEAD請求(HttpWebRequest.Method =「HEAD」)

相關問題