当前位置:编程学习 > C#/ASP.NET >>

winform下载网站文件问题

问题描述:
打开网页操作:
1,在网页上先登录http://host:port/DataIF/login.jsp?name=1&password=1
2,登录成功之后 输入网址http://host:port/DataIF/query?NO=33&type=1 这时候网页会加载一段时间,加载完成之后在网页上会显示出以下文字:
<?xml version="1.0" encoding="UTF-8" ?> 
<DSET>
<R>
<C N="FILENAME">331.xml</C> 
<C N="WAITTIME">10S</C> 
</R>
</DSET>
3,然后 继续输入网址 http://host:port/DataIF/download?331.xml 这样就下载下来这个文件

跪求高手解决方案,在winform中实现。我通过用webbrowser控件实现了这个功能
但是只能在ie7以下的IE版本才能实现
--------------------编程问答-------------------- 用简单的:WebClient类看看。
webclient.downloadfile->http://msdn.microsoft.com/zh-cn/library/system.net.webclient_methods(v=vs.80).aspx --------------------编程问答--------------------  System.Net.WebClient webClient = new System.Net.WebClient();
 byte[] bText = webClient.DownloadData("http://host:port/DataIF/download?331.xml");
 string strText = System.Text.UTF8Encoding.UTF8.GetString(bText);
 webClient.Dispose();
 webClient = null; --------------------编程问答-------------------- 各位高手 我的问题是出现在第二步 第三步下载没问题 关键是第二步 如何实现 网页会加载一段时间,加载完成之后在网页上会显示出以下文字: 不用webbrowser控件 因为我就是用的这个控件实现的 想换一种方法
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,