【问题标题】:NSURL check if webpage or downloadable fileNSURL 检查网页或可下载文件
【发布时间】:2012-02-15 16:47:08
【问题描述】:

我下载随机 URL。有没有办法确定 URL 是指网站还是可下载文件?

我目前使用这个:

[[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:strURL] encoding:NSASCIIStringEncoding error:&error];

设置 URL 后面的网站/文件的文件大小限制也是一种选择。

对于如何找出网站或可下载文件之间的差异和/或可下载文件的大小,是否有人有任何建议?

谢谢!

【问题讨论】:

  • 重点是,某些 URL 可能指向一个 40MB 的文件。就我的技能而言,我只能在检查 之前先下载文件。你知道检查文件大小的任何方法吗?
  • 您需要添加您想要执行此操作而不将文件下载到您的问题

标签: objective-c web download nsurl filesize


【解决方案1】:

NSURLResponse,您可以在开始实际下载之前检查MIMEType 来检查文件类型和expectedContentLength 来检查长度和所有这些。

【讨论】:

  • MimeType 也是我的建议
猜你喜欢
  • 2016-09-17
  • 1970-01-01
  • 1970-01-01
  • 2011-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多