什么是在vb.net中获取远程文件大小的最佳方法? 最近我正在使用以下代码:
Dim Request As System.Net.WebRequest
Dim Response As System.Net.WebResponse
Dim FileSize As Integer
Request = Net.WebRequest.Create("http://my-url.com/file.exe")
Request.Method = Net.WebRequestMethods.Http.Get
Response = Request.GetResponse
FileSize = Response.ContentLength
最近有些问题,因为它给出了一个无效的文件大小。
Putty显示:1,240,214字节(有效),
vb.net的WebRequest
显示:1,246,314字节(无效!)
看起来像是WebRequest正在使用某种缓存... 是否有更好的方法来获取远程文件大小?