gpt4 book ai didi

ios - 获取在线目录中的文件列表

转载 作者:行者123 更新时间:2023-11-28 20:13:38 25 4
gpt4 key购买 nike

我正在尝试从以下位置获取最新天气雷达图像文件的列表:http://radar.weather.gov/ridge/Conus/RadarImg/

然后我需要下载格式为“Conus_YYYYMMDD_HHMM_N0Ronly.gif”的最新 5 张图片

我卡在了第一步,即获取该目录中的文件列表。

我试过:

NSString *path = @"http://radar.weather.gov/ridge/Conus/RadarImg/";
NSError *error;
NSArray *dirFiles = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:&error];
NSLog(@"error: %@",error);
return dirFiles;

但我收到错误 260“操作无法完成。没有这样的文件或目录,NSFilePath=radar.weather.gov/ridge/Conus/RadarImg/”

这是下载目录列表的错误方法吗?

最佳答案

是的,这是错误的方式,因为没有通过 HTTP* 下载目录列表的方式。

请记住,HTTP 没有列出目录的概念——您在该网页上看到的是一个 HTML 文档,它恰好包含目录列表。您将需要解析该文档的文本并从中提取 URL。

*:除了使用 DAV 之外,但这不是此处或大多数情况下的选项。

关于ios - 获取在线目录中的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19062209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com