2012-03-10 104 views
0

如何檢查URL是否有效(流式傳輸)?我試圖打開流(不讀取數據),但它仍然被捕獲在流中,它會嘗試下載整個不停止的流。檢查流式URL是否有效

+0

請您詳細說明您的問題。例如您正在嘗試執行的代碼以及您正在使用的確切技術。 – 2012-03-10 04:05:13

+0

技術是Windows Phone 7(Silverlight),我需要檢查一下URL是否有效(不只是一個有效的URI,但實際上已經返回一個響應。現在,當我向BackgroundAudioPlayer提供一個不存在的URL時。它不會返回任何錯誤 – 2012-03-10 05:59:24

回答

1

好吧,所以你要做的不是專門的Windows Phone 7,而是試圖查看是否有另一端的文件。

此鏈接:http://social.msdn.microsoft.com/Forums/en/vbgeneral/thread/e2bb41aa-a2ee-4751-8028-b9c5e291f255詳細的一種方法來做到這一點。看看接受的答案。

+0

這實際上是非常有用和接近我之前發現的。Windows Phone的問題是,一切都是異步的,所以我需要一種方法來使用'BeginGetResponse'和'EndGetResponse '這是我遇到麻煩的地方,因爲那些似乎試圖下載整個文件。 – 2012-03-11 06:45:42

+0

這不是問題的答案,但是這個答案可能有助於另一個不需要異步調用的平臺。 – 2012-03-23 00:18:03

+0

對不起,我不能幫助Gabriel,我找不到足夠快的異步示例。雖然我確信您可以修改上面的代碼以異步執行。 – 2012-03-23 05:25:44