Re: [問題] WebClient 抓圖

看板C_Sharp作者 (juju)時間18年前 (2008/04/09 16:04), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串3/3 (看更多)
謝謝! 那張圖是動態產生的,就是你連過去的時候才產生出來,再丟回Client,因為IE可以 接得到那張圖,我用各種方法都接不到。。。 HttpWebRequest, WebClient 和您說的 DownloadFile 的結果都一樣,出現 404 錯誤。 網路上面找的好像都沒有這種動態產生圖形再丟回 Client 的 Case,所以還在找方法中。 ※ 引述《regionbbs (小朱)》之銘言: : ※ 引述《julianliao (juju)》之銘言: : : Dear : : 我現在要連到一個網頁,給參數後該網頁會動態產生一張圖然後傳回來, : : 程式碼如下: : : WebClient client = new WebClient(); : : Stream stream = : : client.OpenRead(@"http://192.168.100.1/pic/wado.cweb?uid=1.2.840.10008&series=1.2.840&rows=256&columns=256&imageQuality=99"); : : StreamReader reader = new StreamReader(stream); : : // Write to a file : : 但是一直出現 (404) File Not Found : : 是不是不能這樣抓,還是應該如何處理,謝謝! : 404 就已經告訴你那個 URL 的東西已經不存在了。 : 所以你再怎麼試都沒用。 : 另外一提,抓檔的話可以用 WebClient.DownloadFile() 比較方便。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.65.196.101

04/09 16:21, , 1F
要模擬就要模擬整個過程......
04/09 16:21, 1F

04/09 16:23, , 2F
抓封包軟體自己抓下來慢慢看......
04/09 16:23, 2F

04/09 16:51, , 3F
相信我,我沒那麼菜,我用CommView及wireshark都抓不到
04/09 16:51, 3F

04/09 16:52, , 4F
IE丟出去的封包,怪怪。IE可以抓到圖,FireFox也抓不到
04/09 16:52, 4F

04/09 19:44, , 5F
192.168.100.1 ?
04/09 19:44, 5F

04/10 00:26, , 6F
恩,我相信這其中有一些問題,j大再多找看看
04/10 00:26, 6F
文章代碼(AID): #17_7Yeb4 (C_Sharp)
文章代碼(AID): #17_7Yeb4 (C_Sharp)