社区
网络通信/分布式开发
帖子详情
怎样能过HTTP获得将远程的文件存到本机上来?
sdliubo
2003-11-12 02:06:26
怎样能过HTTP获得将远程的文件存到本机上来
如远程的http://www.163.com/wwwimages/n/163logo.gif 怎样通过程序只要输入地
址就可将它自动下载到本地指定的目录来。用什么组件,谢谢。
...全文
46
12
打赏
收藏
怎样能过HTTP获得将远程的文件存到本机上来?
怎样能过HTTP获得将远程的文件存到本机上来 如远程的http://www.163.com/wwwimages/n/163logo.gif 怎样通过程序只要输入地 址就可将它自动下载到本地指定的目录来。用什么组件,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
能打开,不能保存?
计算机网络 应用层 诸多协议 实验环境搭建
Re:计算机网络 应用层 诸多协议 实验环境搭建 DNS、DHCP、
HTTP
、FTP、Telnet、RDP、STMP、POP3、IMAP======================# 应用层 诸多协议 域名系统 DNS 动态主机配置协议 DHCP 超级文本传输协议
HTTP
文件
传输协议 FTP Telnet 协议和 RDP(远程桌面协议) 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP # 什么是域名 整个Internet网站和各种服务器数量众多,各个组织的服务器都需要给一个名称,这就很容易重名。如何确保Internet上的服务器名称在整个Internet唯一呢?这就需要Internet上有域名管理认证机构进行统一管理。如果你的公司在互联网上有一组服务器(邮件服务器、FTP服务器、Web服务器等),你需要为你的公司先申请一个域名,也就是向管理认证机构注册一个域名。 域名的注册遵循先申请先注册为原则,管理认证机构要确保每一个域名的注册都是独一无二、不可重复的。 # 动态主机配置协议 DHCP 静态地址和动态地址应用场景 DHCP 地址租约 DHCP 租约生成过程 DHCP 地址租约更新 # Telnet 协议 Telnet是一个简单的远程终端协议(非加密、且简单),它也是因特网的正式标准。用户使用telnet客户端就可以连接到远程运行Telnet服务的设备(可以是网络设备例如:路由器、交换机,也可以是操作系统,比如Windows或Linux等),进行远程管理。 Telnet能将用户的键盘指令传到远地主机,同时也能将远地主机的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主
机上
。因此,Telnet又称为终端仿真协议。 Telnet并不复杂,以前应用得很多。现在由于操作系统(Windows和Linux)功能越来越强,用户己较少使用Telnet了。不过配置Linux服务器和网络设备还是需要 Telnet 来实现远程管理和配置 # 远程桌面协议 RDP 现在Windows操作系统很少使用telnet进行远程管理了,更多是使用远程桌面进行远程管理。 Windows系统启用远程桌面,客户端使用远程桌面客户端(mstsc)进行连接。 它们之间使用RDP协议进行通信,RDP协议默认使用TCP的3389端口。 #
http
协议、版本和网页 创建网页(准备创建网站、需要设计网页和安装Web服务器) 统一资源定位符URL 绝对路径和相对路径 创建Web站点
HTTP
协议版本
HTTP
请求报文和响应报文
HTTP
响应报文: Cookie 通过代理服务器访问网站 #
文件
传输协议 FTP FTP 是File Transfer Protocol(
文件
传输协议)的英文简称。用于Internet上的控制
文件
的双向传输。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输
文件
。 在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和“上传”(Upload)。“下载”
文件
就是从远程主机拷贝
文件
至自己的计算
机上
;“上传”
文件
就是将
文件
从自己的计算机中拷贝至远程主
机上
。用Internet语言来说,用户可通过客户机程序向(从)远程主
机上
传(下载)
文件
。 简单地说,支持FTP协议的服务器就是FTP服务器。 # 安装和配置邮件服务器 模拟整个互联网发送邮件的过程 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP--------------------------------------
Linux下的远程
文件
传输俩种方式详解
远程
文件
传输scp远程
文件
传输1.将本机
文件
复制到远程主机2.将远程主机
文件
下载到本机rsync远程
文件
传输rsync和scp的区别 scp远程
文件
传输 1.将本机
文件
复制到远程主机 命令: - `scp 本地
文件
远程主机用户@远程主机ip:远程主机目录的绝对路径` - 参数: - -r ##表示复制目录 - -q ##表示复制时不显示传输过程 2.将远程主机
文件
下载到本机 命令: - `scp 远程主机用户@远程主机IP:
文件
绝对路径
存
到本地的绝对路径`
如何从本机导出一台机器远程oracle表然后再导入另一台机器的远程oracle表?
①在本
机上
导出远程一台机器上的oracle的表,例如:interface_log exp nantong/123456@192.168.xxx.131:1521/orcl file=interface_log.dmp tables=nantong.INTERFACE_LOG 注:这种不标注
文件
位置的操作,会
存
到命令行指定的默认位置,一般是c盘的用户
文件
夹下 ②在本
机上
将这个dmp
文件
导入...
Linux下的远程拷贝
Linux命令scp--远程拷贝
文件
转载自
http
://yaksayoo.blog.51cto.com/510938/175719 Linux下scp的用法 scp就是secure copy,一个在linux下用来进行远程拷贝
文件
的命令。 有时我们需要
获得
远程服务器上的某个
文件
,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径
获得
文件
时,只需要通过简单的scp命令便可达到目的。 一、将本机
文件
复制到远程服务器上 #scp /home/administrator/news.txt root
[转]Linux下scp的用法
http
://blog.51cto.com/yaksayoo/175719 scp就是secure copy,一个在linux下用来进行远程拷贝
文件
的命令。有时我们需要
获得
远程服务器上的某个
文件
,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径
获得
文件
时,只需要通过简单的scp命令便可达到目的。一、将本机
文件
复制到远程服务器上#scp /home/administrator/new...
网络通信/分布式开发
1,592
社区成员
32,990
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章