2010-10-14 163 views

回答

0

圖像的URL實際上是http://bigwatersedge.axiscam.net/jpg/image.jpg?timestamp=。你給的URL返回一個頁面上的圖像。

現在,一旦你下載了正確的圖像URL,這個特定的服務器正在檢查你的HTTP引用者。把這個在您的HTTP標頭:

Referer: http://bigwatersedge.axiscam.net/view/snapshot.shtml?picturepath=/jpg/image.jpg 
0

我與羅伯特,這個原來的海報的工作,並有獲得與形象,URL的問題。如果URL被粘貼在瀏覽器中:

403禁止 您的客戶端無權從此服務器獲取圖片/流。

這是新的,我正在在瀏覽器重複URL文本:

http://bigwatersedge.axiscam.net/jpg/image.jpg?timestamp=

WebClient的拋出和異常: 「的基礎連接已關閉:連接被意外關閉。」

我還補充說:

WebHeaderCollection headerCollection = new WebHeaderCollection(); 
headerCollection.Add("http://bigwatersedge.axiscam.net/view/snapshot.shtml?picturepath=/jpg/image.jpg"); 

wc.Headers = headerCollection; 

基本上,我有麻煩的URL檢索圖像。

更新: 我將HttpRequestHeader.Referer添加到標題集合中。 無異常投擲,收集圖像數據。尚未將字節數組轉換爲可用的圖像對象。