【问题标题】:Check the file size before downloading C# [duplicate]在下载 C# 之前检查文件大小 [重复]
【发布时间】:2016-04-15 16:11:13
【问题描述】:

有人可以告诉我如何在从 www 页面下载之前检查文件大小。例如,我在 www.mypage.pl/users/programs/program.rar 中有文件 .rar 我只能使用 ftp 下载,但我想首先检查 windowsForm 中 C# 文件的大小,然后再下载。这将是我检查程序的更新,如果网站上的文件大小与磁盘上的大小不同,它会得到。但是我不知道如何检查这个大小以及以后如何正常下载

【问题讨论】:

标签: c# winforms filesize


【解决方案1】:

如果您向相关资源发出 http HEAD 请求,Content-Length 标头将为您提供以字节为单位的大小。 HEAD 允许您仅检索标头(而不是完整的内容正文),并且 Content-Length 告诉您如果这是一个 http GET 将下载的有效负载的大小。请参阅Content-Length header with HEAD requests?

【讨论】:

  • “Content-Length 标头 [应该] 为您提供以字节为单位的大小” - 它没有 被实施,尤其是对于根据请求生成的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-13
  • 1970-01-01
  • 1970-01-01
  • 2016-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多