社区
网络及通讯开发
帖子详情
给定一个网址,我如何把这个网址的网页给保存下来??我是说还要同时把这个网页上的图片也能够下载到本地?
littleriver
2003-11-19 05:48:06
如果采取取得源代码的方法,图片只是会的到链接,我想实现象ie提供的保存功能。但是我同时也不想打开ie窗口,请问有什么实现办法没有啊
...全文
334
17
打赏
收藏
给定一个网址,我如何把这个网址的网页给保存下来??我是说还要同时把这个网页上的图片也能够下载到本地?
如果采取取得源代码的方法,图片只是会的到链接,我想实现象ie提供的保存功能。但是我同时也不想打开ie窗口,请问有什么实现办法没有啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
constantine
2004-01-26
打赏
举报
回复
我学习
Filo
2004-01-24
打赏
举报
回复
Bool GetFromWeb(LPSTR pURL, LPSTR
SaveAsFilePath )
{ CInternetSession session; //会话期对象)
CHttpConnection* pServer = NULL; //指向服务器地址(URL)
CHttpFile * pHttpFile = NULL; //HTTP文件指针
CString strServerName; //服务器名
CString strObject; //查询对象名(http文件)
INTERNET_PORT nPort; //端口
DWORD dwServiceType; //服务类型
DWORD dwHttpRequestFlags = //请求标志
//INTERNET_FLAG_EXISTING_CONNECT
INTERNET_FLAG_NO_AUTO_REDIRECT;
const TCHAR szHeaders[] = _T("Accept: text/*\r\nUser-Agent: HttpClient\r\n");
BOOL OK=AfxParseURL( //词法分析
pURL, //被分析URL串
dwServiceType, //服务类型,ftp,http等
strServerName, //服务器名
strObject, //URL中被查询对象
nPort ); //URL指定的端口,可能为空
OK=OK && //本例只考虑http协议
(dwServiceType ==
INTERNET_SERVICE_HTTP);
if (!OK)
{ AfxMessageBox("URL出错"); //报错
return false;
}
pServer = session.GetHttpConnection(strServerName, nPort); //获得服务器名
pHttpFile = pServer-> OpenRequest( CHttpConnection::HTTP_VERB_GET,strObject, NULL, 1, NULL, NULL,dwHttpRequestFlags);
//向服务器发送请求,建立http连接,
//建立本机上的http文件指针
pHttpFile->AddRequestHeaders(szHeaders);
pHttpFile->SendRequest(); //发送请求
CStdioFile f; //输出文件对象
if( !f.Open( //打开输出文件
SaveAsFilePath, CFile::modeCreate | CFile::modeWrite | CFile::typeText ) )
{ MessageBox( "Unable to open file";
return false;
}
//下面将检索结果保存到文件上
TCHAR szBuf[1024]; //缓存
while (pHttpFile->ReadString(szBuf, 1023))
f.WriteString( szBuf );
f.Close(); //善后工作
pHttpFile ->Close();
pServer ->Close();
if (pHttpFile != NULL) delete pHttpFile;
if (pServer != NULL) delete pServer;
session.Close();
return true;
}
蒋晟
2004-01-24
打赏
举报
回复
http://www.codeguru.com/ieprogram/SaveWholePage.html
zombieLi
2004-01-24
打赏
举报
回复
Ctrl + C
然后打开webcatcher
然后Ctrl + V
ok
littleriver
2004-01-22
打赏
举报
回复
顶一下
猛禽
2003-11-21
打赏
举报
回复
用IDHTTP当下页面,然后自己分析页面找到图片等链接,再用IDHTTP一一当下,再自己想办法组合一下即可:)
要不就用叶子的方法:隐含打开一个IE,用它来另存为
hy1080
2003-11-20
打赏
举报
回复
看来只能顶了
swites
2003-11-20
打赏
举报
回复
帮拟顶一下!
littleriver
2003-11-20
打赏
举报
回复
再顶一下吧
小笨象
2003-11-20
打赏
举报
回复
《资料收集库》
beyondzhx
2003-11-20
打赏
举报
回复
网文快逋
woainihaha
2003-11-20
打赏
举报
回复
用IdHTTP获取然后保存即可.
constantine
2003-11-20
打赏
举报
回复
用flashget拉,可以拉全部关联,
如果不是,就保存就可以了
justfool
2003-11-20
打赏
举报
回复
printscreen->附件
kuangjingbo
2003-11-20
打赏
举报
回复
文件->另存为.
littleriver
2003-11-19
打赏
举报
回复
顶一下
叶子哟
2003-11-19
打赏
举报
回复
你可以用TnmHttp或是任何这样的类,递交http请求,得到的返回就是你要的网页内容
如果你想保存整个的网页,可以考虑用mht格式的
或是你可以创建一个IE句柄,但你却不显示它也可以,用ole的方法
1762962472073755_00d2.mobileconfig
1762962472073755_00d2.mobileconfig
水果商城销售系统(源码+数据库+毕业论文+答辩ppt)java开发springboot框架javaweb,可做计算机毕业设计或课程设计
水果商城销售系统(源码+数据库+毕业论文+答辩ppt)java开发springboot框架javaweb,可做计算机毕业设计或课程设计 【功能需求】 本系统分为用户、商家、管理员3个角色 ① 普通用户:注册登录后,可以通过在线查看公告资讯并进行收藏、点赞以及评论,浏览水果信息页面,搜索水果名称或根据分类筛选,加入购物车,编辑收件地址,确定购买下单并支付金额,查看订单状态,如有任何疑问可以咨询在线客服等功能。 ② 商家用户:在线注册后由管理进行审核后可以登录,商家可以发布水果信息,上传水果名称、
图片
、价格信息等,处理订单等功能。 ③ 管理员:具备对用户、商家、水果信息、水果分类、系统管理、订单管理等所有管理功能的权限。 【环境需要】 1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的 2.IDE环境:IDEA,Eclipse,Myeclipse都可以 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.数据库:MySql 5.7/8.0等版本均可 【购买须知】 本源码项目经过严格的调试,项目已确保无误,可直接用于课程实训或毕业设计提交。里面都有配套的运行环境软件,讲解视频,部署视频教程,一应俱全,可以自己按照教程导入运行。附有论文参考,使学习者
能够
快速掌握系统设计和实现的核心技术。
LTP中文文本处理指南[源码]
这篇博客详细介绍了如何使用LTP(语言技术平台)进行中文文本处理,包括分词、词性标注和关键词提取。通过
一个
具体的代码案例,作者深入浅出地解释了中文分词的重要性及其在自然语言处理中的应用。博客还提供了环境准备的详细步骤,包括
下载
模型文件和安装必要的Python包。此外,作者还逐行解析了代码,解释了每个函数的作用和实现逻辑,帮助新手理解中文文本处理的核心技术。最后,博客探讨了分词技术在搜索引擎、机器翻译和智能客服等领域的实际应用,并推荐了进一步学习的资源。
Java内部类详解[代码]
本文详细介绍了Java内部类的相关知识,包括内部类的定义、使用原因及四种类型(成员内部类、静态内部类、局部内部类、匿名内部类)的具体使用方法。文章通过代码示例展示了每种内部类的特点和使用场景,并总结了内部类的优点,如独立继承、更好的封装性等。此外,还探讨了局部内部类和匿名内部类的使用限制,如局部变量的访问限制和匿名内部类的构造方法缺失等。全文内容详实,适合Java开发者深入学习内部类的使用。
三级食物链matlab仿真程序
三级食物链matlab仿真程序
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章