私はこの奇妙な問題を抱えています。SoundCloud HTTP API /tracks から download_url を取得し、ダウンロード可能な場合は、download_url を NSURLConnection と共に使用してダウンロードします。
Wi-Fi を使用してダウンロードすると、すべて正常に動作します。ただし、セルラーネットワークを使用している場合、音声データをダウンロードできませんでした。代わりに、同じ download_url の NSURLConnection デリゲートから返されるデータは次のとおりです。
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="video"><onevent type="ontimer"><go href="http://202.140.78.214:80/uts?v30=http%3A%2F%2Fec%2Dmedia%2Esoundcloud%2Ecom%2FG4GyC2wLcMla%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31bf03ecb97a587db1d8ceca2809c3d90cae95111668a3a66dabd8e36a89f26145880956%26AWSAccessKeyId%3DAKIAJNIGGLK7XA7YZSNQ%26Expires%3D1401785465%26Signature%3DTwL%252F1dS4xW2oPFB5chUmDj%252Fu03Y%253D&c=COsEMIeL8I"></go></onevent><timer value="10"/><anchor>Back<go href=""/></anchor></card></wml>
さらにテストを行ったところ、それは 1 つのセルラー ネットワーク プロバイダーでのみ発生し、私がテストした他のプロバイダーでは発生しなかったことが示されました。何が間違っている可能性がありますか?なぜそのようなwmlがあるのですか?
ありがとう