【发布时间】:2013-01-30 09:33:14
【问题描述】:
我正在将文件从网络服务器下载到我的 IOS iPad 应用程序中。 我的问题是,现在硬编码的 url 地址可能会发生变化。 如何在我的 url 地址中使用通配符来补偿更改的地址
例如,这是当前的 url 地址 http://www.testserver/modules/public/sheets/HZ_TECAPET__black_gb_DE_201301.pdf
201301 发生了变化,那么如何使用通配符对 url 地址进行编码?
例如http://www.testserver/modules/public/sheets/HZ_TECAPET__black_gb_DE_??????.pdf
地址的第一部分保持不变,只是末尾的数字可能会发生变化
谢谢
【问题讨论】:
-
你能预测一下地址会变成什么吗?有规律吗?
-
如果数字是随机通配符不是个好主意。系统如何知道在 *.如果我们尝试所有组合并说数字的长度是 6,那么就有 8*9*9*9*9*9 不同的组合。
-
实际上这个数字不是真正随机的,因为 201301 表示 2013 年 1 月,例如,该数字的下一个演变可能是 201304。这个数字根据文件创建的日期而变化,所以它有点像文件的版本控制。不幸的是,它在我的控制之外,因为它位于外部网站上。所以有什么想法我可以处理它吗?
标签: ios url webaddress