2016-01-11 64 views
-2

有人能告訴我如何在從www下載之前檢查文件大小。例如我在www.mypage.pl/users/programs/program.rar中有文件.rar我只能用ftp下載,但我首先需要檢查的是如何在C#中在windowsForm中下載這個文件的大小。這將我的檢查程序更新,如果網站上的文件的大小差異磁盤上的大小,它會得到。但我不知道如何檢查這個大小,然後如何正常下載下載之前檢查文件大小C#

+0

添加c#標記。但是,你做了什麼研究努力或嘗試嘗試呢? –

+0

看到這個答案:http://stackoverflow.com/questions/122853/get-http-file-size/122984#122984 – AleFranz

回答

0

如果您向相關資源發出http HEAD請求,則Content-Length標頭將以字節爲單位給出大小。 HEAD允許您只檢索標題(而不是完整的內容主體),Content-Length告訴您如果這是一個http GET,本來可以下載的有效載荷的大小。請參閱Content-Length header with HEAD requests?

+0

_「Content-Length頭[**應該**]給你的字節大小」 _ - 它不會被實現,尤其是對於根據請求生成的內容。 – CodeCaster