winform 下HttpWebRequest 和xmlhttp去下载网页.哪个好?

问题描述

希望从各方面说说.

解决方案

解决方案二:
httpwebrequest是.netframework中的方法,支持Cookies,Session等,这个我用过Microsoft.XMLHTTP是一个独立的组件,可以在js等各种语言里调用,这个没太用过就不评论了。如果你想用httpwebrequest的话,我这有封装好的类库和源代码,简化了很多操作http://blog.zhaoyu.me/archives/142.shtmlHTTPRequestrequest=newHTTPRequest();request.DomainUrl="http://www.zhaoyu.me";strings=reqeust.GetData("/default.htm");//Get方法stringt=reqeust.PostData("/login","username=xxx&password=xxx");//Post方法request.RefreshCookies();//刷新当前Cookies和Session
解决方案三:
xmlhttp没用过,
解决方案四:
HttpWebRequest!
解决方案五:
HttpWebRequest是用来简化网络请求的过程,从服务器上获取文件/结果的,如可以在代码中用这个类仿浏览器来发请求,处理回应Xmlhttp是一种浏览器对象,可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更新
解决方案六:
一般应用webClient就足够了。
解决方案七:
winform下用HttpWebRequest好
解决方案八:
没啥说的接分。
解决方案九:
高手们都说了,跟着学习。

时间: 2024-08-04 11:12:23

winform 下HttpWebRequest 和xmlhttp去下载网页.哪个好?的相关文章

如何用C#写代码批量下载网页上提供的附件。

问题描述 如何用C#写代码批量下载网页上提供的附件. 在一个网页上有一个导出PDF文件的功能,是当点击这个按钮后,执行一个脚本,然后弹出文件下载另存为的对话框进文件的下载功能. 现在希望用C#实现自动批量的下载并保存这些PDF文件. 求实现方法,谢谢! 解决方案 用webclient.downloadfile或者httpwebrequest去下载. 解决方案二: 建议压缩成ZIP包后再下载. 解决方案三: 执行的是一个脚本,现在我可以实现通过代码模拟这个单击操作,执行这个脚本,但是如何能得到下载

CYQ.Data 轻量数据层之路 强势V1.5 问世 支持winform下使用(十七)

继V1.4版本已过N天,同时V1.4版本也已开源,见:CYQ.Data 轻量数据层之路 优雅V1.4版本 框架开源   由于网友强烈反映需要在winform下开发,因此本次版本升级主要是增加对winform的支持,力求让大伙相对满意: 对于:bug反馈.优化建议.及最新框架版本下载见:CYQ.Data 轻量数据层之路 bug反馈/优化建议/框架下载   附言:如果对本框架有兴趣,请激昂纠纠的.热情点下推荐~   升级说明: 本次更新修正两个小bug: 1:生成sql2000的枚举语句 2:MDa

Winform下动态执行JavaScript脚本获取运行结果,谈谈网站的自动登录及资料获取操作

为了有效阻止恶意用户的攻击,一般登录都会采用验证码方式方式处理登录,类似QQ的很多产品的验证码处理,但在一些OA系统中,系统通过非对称加密方式来处理登录的密码信息,登录页面每次提供对密码进行加密的公钥是不同的,因此如果要模拟登录,就需要先获取公钥,然后根据公钥把输入的密码加密,然后通过POST提交给服务器进行验证登录.由于公钥是页面刷新变化的,而加密是通过Javascript脚本进行加密,如下面的登录页面源码所示.   <meta http-equiv="Content-Type"

用ASP编写下载网页中所有资源的程序

程序|网页|下载|下载     看过一篇关于下载网页中图片的文章,它只能下载以http头的图片,我做了些改进,可以下载网页中的所有连接资源,并按照网页中的目录结构建立本地目录,存放资源. download.asp?url=你要下载的网页 download.asp代码如下:<%Server.ScriptTimeout=9999function SaveToFile(from,tofile) on error resume nextdim geturl,objStream,imgs geturl=t

教你一次下载网页中的所有资源(ASP)

网页|下载     看过一篇关于下载网页中图片的文章,它只能下载以http头的图片,我做了些改进,可以下载网页中的所有连接资源,并按照网页中的目录结构建立本地目录,存放资源.   download.asp?url=你要下载的网页      download.asp代码如下       <%   Server.ScriptTimeout=9999   function SaveToFile(from,tofile)   on error resume next   dim geturl,objSt

下载网页中的所有资源

网页|下载 看过一篇关于下载网页中图片的文章,它只能下载以http头的图片,我做了些改进,可以下载网页中的所有连接资源,并按照网页中的目录结构建立本地目录,存放资源.download.asp?url=你要下载的网页 download.asp代码如下 <%Server.ScriptTimeout=9999function SaveToFile(from,tofile) on error resume nextdim geturl,objStream,imgs geturl=trim(from) M

教你一次下载网页中的所有资源

网页|下载 看过一篇关于下载网页中图片的文章,它只能下载以http头的图片,我做了些改进,可以下载网页中的所有连接资源,并按照网页中的目录结构建立本地目录,存放资源.download.asp?url=你要下载的网页 download.asp代码如下 <%Server.ScriptTimeout=9999function SaveToFile(from,tofile) on error resume nextdim geturl,objStream,imgs geturl=trim(from) M

asp.net显示下载提示的下载网页程序

 网站制作经常要开发下载文件的功能,下面三种下载文件的办法: 1.asp实现下载的代码 <%  filename = Request.QueryString("FileName") if filename = "" then     Response.Write "请输入filename参数,指定下载的文件名" else     Response.ContentType = "application/octet-stream&qu

php中使用gd库实现下载网页中所有图片

  这篇文章主要介绍了php中使用gd库实现下载网页中所有图片,本文直接给出实现代码,需要的朋友可以参考下 在前期的php教程就讲了php gd库可以实现远程图片的下载,但是那只是下载了一张图片,原理是一样的,要想下载一个网页的所有图片只要使用正则表达式进行判断,找出所有的图片url就可以进行循环下载了,我特地参照网络资源编写了gd库图片下载类! php代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2