2010-03-22 33 views
0

我想下載與NSSURLConnection上IPhone一個網站名爲.mp3文件,無法下載從URL中.MP3文件,幾天後

這是文件的URL MP3播放是:

http://dl.mp3.kapsule.info/fsfsdfdsfdserwrwq3/fc90613208cc3f16ae6d6ba05d21880c/4b5244f0/b/7e/b7e80afa18d06fdd3dd9f9fa44b51fc0.mp3?filename=Every-Day-I-Love-You.mp3

當我構建我的應用程序時,它運行正常。我的應用程序成功下載了.mp3文件,然後播放它。但是,幾天後,我再次運行我的應用程序,該應用程序無法下載.mp3文件。

如何隨時下載.mp3文件?

非常感謝。

+3

該URL不再有效。你需要一個不同的網址。 – SLaks 2010-03-22 15:26:39

+2

該網站不再提供該網址的MP3。這不是一個編程問題,這是他們所做的。把它拿起來。 – 2010-03-22 15:28:56

+0

URL是否被硬編碼?那麼你可以更好地在包中包含MP3文件。 – 2010-03-22 15:29:18

回答

2

該網站極有可能以停止直接鏈接到MP3文件的方式生成URL。請求MP3時會生成一個臨時地址,並在一段時間後過期。這種做法通常用於阻止熱鏈接/帶寬竊取,並已在多個網站上實施。

實質上,他們不希望你直接鏈接到這個文件,所以他們會自動「移動」文件(我想他們不會實際移動文件,而只是發出「公共」地址,它們可以定期過期。)

+0

99.99%肯定這就是發生在這裏。 – Anurag 2010-05-17 01:02:21