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
無効なファイルサイズを指定しているため、しばらくすると正しく機能しなくなります。
パテは言う: 1.240.214 バイト (有効)、vb.netWebRequest
は言う: 1.246.314 バイト (無効!)
WebRequest が何らかのキャッシュを使用しているようです...リモート ファイルのサイズを取得するためのより良い方法はありますか?