社区
网络通信/分布式开发
帖子详情
怎样能过HTTP获得将远程的文件存到本机上来?
sdliubo
2003-11-12 02:06:26
怎样能过HTTP获得将远程的文件存到本机上来
如远程的http://www.163.com/wwwimages/n/163logo.gif 怎样通过程序只要输入地
址就可将它自动下载到本地指定的目录来。用什么组件,谢谢。
...全文
54
12
打赏
收藏
怎样能过HTTP获得将远程的文件存到本机上来?
怎样能过HTTP获得将远程的文件存到本机上来 如远程的http://www.163.com/wwwimages/n/163logo.gif 怎样通过程序只要输入地 址就可将它自动下载到本地指定的目录来。用什么组件,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdliubo
2003-11-21
打赏
举报
回复
谢谢了
fsroger
2003-11-19
打赏
举报
回复
大概是这样子吧!
try
NmHttp.Post('http://www.csdn.net,'');
Showmessage(NmHttp.body);
Showmessage(NmHttp.Header);
except
on E: Exception do
showmessage('Error encountered during POST: ' + E.Message);
end;
sdliubo
2003-11-19
打赏
举报
回复
谢谢了
不过我还想在保存时做一些校验如连接是否超时是否出错等
该怎么做 怎么处理404 等错误信息啊 怎么判断
fsroger
2003-11-18
打赏
举报
回复
delphi7 idhttp
var tmpStreamtmp:TFileStream;
tmpStreamtmp:=Tfilestream.Create('c:\index_login4.gif',fmCreate);
IdHttp.get('http://expert.csdn.net/images/index_login4.gif',tmpStreamtmp);
fsroger
2003-11-18
打赏
举报
回复
delphi6
NMHTTP1.InputFileMode := true;
NMHTTP1.OutputFileMode := false;
NMHTTP1.Body:='163logo.gif' ;
NMHTTP1.Get('http://www.163.com/wwwimages/n/163logo.gif');
sdliubo
2003-11-18
打赏
举报
回复
还有兄弟愿意帮忙吗?
shizhoubo
2003-11-14
打赏
举报
回复
看看搂住还没有揭帖,我想在搂住的基础上在问一个问题!怎样能监控一个网站看他是否已经更新了!希望大家帮帮忙!
同时给楼主一个意见!用函数别用控件了!控件不太好用!
短歌如风
2003-11-13
打赏
举报
回复
IdHttp,D6中就有了。
sdliubo
2003-11-13
打赏
举报
回复
谢谢楼上的兄弟
不过我还想在保存时做一些校验如连接是否超时是否出错等
看一下以前在D6中好像有NMHTTP 可以做到这些
现在用的是D7不知道该用什么来做了是indy中的IDHTTP吗?
短歌如风
2003-11-12
打赏
举报
回复
不需要任何组件:
把UrlMon单元引用进来。里面有一个函数:
URLDownloadToFile。
可以这样调用:
URLDownloadToFile(nil, PChar('http://www.163.com/wwwimages/n/163logo.gif'),PChar(FileName), nil);
如果想在下载显示工具条,要给出最后一个参数(是一个回调用的接口)
具体细节参见MSDN
sdliubo
2003-11-12
打赏
举报
回复
我想通过程序来保存
可能有很多文件 我希望程序能够自动保存 不一定要打开
pandengzhe
2003-11-12
打赏
举报
回复
能打开,不能保存?
Git教程使用系列(一):认识工作区,暂存区,本地仓库,
远程
仓库
工作区、暂存区、本地仓库、
远程
仓库 1.概念 工作区:工作区就是你克隆...操作时,使用git commit –m “本次操作描述” 可以将添加到暂存区的修改的
文件
提交到本地仓库中。
远程
仓库:简单来说,就是我们工作过...
Git-06-Git常用命令-
远程
仓库操作1
而我们的
远程
仓库因为我们创建的是...然后修改内容,然后git add test.txt到暂存区,然后git commit -m “init test.txt” test.txt到本地仓库,然后git push origin master到
远程
仓库,去
远程
仓库刷新发现推送
上来
了。
mysql导入dat
文件
_后缀名为dat的
文件
肿么导入到sql数据库
把数据库的备份
文件
放到服务器的任意目录下先,然后按下面的步骤做。如何从备份设备还原备份(企业管理器)从备份设备还原备份展开服务器组,然后展开服务器。展开"数据库"
文件
夹,右击数据库,指向"所有任务"子菜单,...
git上传
远程
仓库详细教程
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本...
Git的学习(一)Git的介绍和在Linux下配置git和向
远程
仓库提交代码
在本书所展示的例子中,我们对保存着软件源代码的
文件
作版本控制,但实际上,可以对任何类型的
文件
进行版本控制。 如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局
文件
的所有修订版本(这或许是你...
网络通信/分布式开发
1,593
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章