作者julianliao (juju)
看板C_Sharp
标题Re: [问题] WebClient 抓图
时间Wed Apr 9 16:04:55 2008
谢谢!
那张图是动态产生的,就是你连过去的时候才产生出来,再丢回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
1F:推 EricTsai:要模拟就要模拟整个过程...... 04/09 16:21
2F:→ EricTsai:抓封包软体自己抓下来慢慢看...... 04/09 16:23
3F:→ julianliao:相信我,我没那麽菜,我用CommView及wireshark都抓不到 04/09 16:51
4F:→ julianliao:IE丢出去的封包,怪怪。IE可以抓到图,FireFox也抓不到 04/09 16:52
5F:→ kikiapple:192.168.100.1 ? 04/09 19:44
6F:推 tomex:恩,我相信这其中有一些问题,j大再多找看看 04/10 00:26