2013-08-20 9 views
6

मैं एक यूआरएल है कि एक वीडियो को शामिल करना चाहिए है:पता लगाएं कि कोई URL टूटा हुआ है या नहीं?

http://img.epictv.compodcasts/Surf_Report_Tahiti_Take_2_podcast.mp4

लेकिन, यह टूट किया जा रहा है (संसाधन उपलब्ध नहीं है)। क्या यह जानना संभव है कि यह प्रोग्रामिक रूप से टूटा हुआ है?

+1

टूटा हुआ मतलब 404 त्रुटि या कुछ और है? – amb

+1

@ लुडा नहीं उसका मतलब है कि "टूटा" के साथ आपका क्या मतलब है। आपका मतलब है कि फ़ाइल उपलब्ध नहीं है, या सर्वर, या कोई डीएनएस प्रविष्टि, या जो भी हो। – NSAddict

+0

हां, @NSAddict सही है। – amb

उत्तर

5

यदि आप यूआरएल की जांच करना चाहते हैं तो का उपयोग कर HEAD अनुरोध करें।

1

पहली चीज जो मुझे लगता है कि यूआरएल को पिंग करना है, सोचा कि NSURLConnection भी ऐसा कर सकता है (और वास्तव में कोई भी पिंग प्रक्रिया NSURLConnection पर आधारित होनी चाहिए)। इसके लिए आप इस open-source का उपयोग कर सकते हैं।

आशा है कि यह उत्तर आपको संतुष्ट करेगा।

संबंधित मुद्दे