目录

ftp 和http 区别

FTP地址与HTTP地址的区别

FTP下载和HTTP下载的区别之一就在与此。


ftp 和http 区别

1、定义不一样

ftp是文件传输协议,http是超文本传输协议,本质上是不一样的两个传输协议,一个针对文件,一个针对超文本。

2、运作方式不一样

HTTP协议是基于请求/响应范式的。最简单的情况可能是在用户代理(UA)和源服务器(O)之间通过一个单独的连接来完成。ftp则有ASCII、二进制两种传输方式,不同传输方式下的运行是不一样的。

3、时效性不一样

FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。http的连接是实时的,即使有延时,也是非常细微的差距。

FTP地址与HTTP地址的区别

HTTP是一种为了将位于全球各个地方的Web服务器中的内容发送给不特定多数用户而制订的协议。也就是说,可以把HTTP看作是旨在向不特定多数的用户“发放”文件的协议。

HTTP使用于从服务器读取Web页面内容。Web浏览器下载Web服务器中的HTML文件及图像文件等,并临时保存在个人电脑硬盘及内存中以供显示。

使用HTTP下载软件等内容时的不同之处只是在于是否以Web浏览器显示的方式保存,还是以不显示的方式保存而已。结构则完全相同。因此,只要指定文件,任何人都可以进行下载。

另一方面,FTP是为了在特定主机之间“传输”文件而开发的协议。因此,在FTP通信的起始阶段,必须运行通过用户ID和密码确认通信对方的认证程序。

FTP下载和HTTP下载的区别之一就在与此。

不过,访问下载站点并进行FTP下载时,一般情况下不会出现输入用户ID及密码的窗口。这是因为使用了Anonymous FTP的结构。

所谓Anonymous FTP是指将用户名作为“Anonymous”(匿名之意)、将密码作为用户的邮件地址注册FTP服务器的方法。Web浏览器首先在用户名中输入Anonymous、并在密码中输入设定在自身的邮件地址来访问FTP服务器。在下载站点的FTP服务器中,如果用户名是Anonymous,那么任何人都可以进行访问,用户无需一一输入用户名和密码也可以进行访问。

FTP地址的作用

1、和网址的作用类似,可以在浏览器地址栏输入FTP地址访问该FTP地址上的网站。

2、通过FLASHFXP这样的FTP操作软件,输入FTP地址和密码,点击连接就能访问网站系统后台,对网站文件进行上传和下载等操作。

ftp 和http 区别FTP地址与HTTP地址的区别FTP下载和HTTP下载的区别之一就在与此。相关推荐

  1. 网络资源下载方式:http/https、ftp/sftp、BT种子、磁力下载、ed2k下载等的区别

    文章目录 参考资料 序言 中心化下载 http/https下载 ftp/sftp下载 http与ftp下载方式的不同 中心化下载的缺点 去中心化下载 BT种子下载 磁力下载 ed2k下载 推荐的下载器 ...

  2. ftp上传文件夹_ftp同步软件哪个好,ftp同步软件哪个好,6款好用推荐

    ftp同步软件哪个好呢?不知道大家用过ftp同步工具吗?小编用过几款ftp同步工具很好用.有的软件有定时上传下载的功能,定时这个功能是真的很棒了,节省了很多时间而且还很方便快捷.下面小编就来推荐六款好 ...

  3. ftp安装包_【干货分享】原来cisco通过FTP,TFTP系统升级是这样做的?

    点击蓝字关注我们 实际工作中难免都会涉及到设备升级的情况,比如有的设备系统故障,不能正常的进入系统的情况,今天带来的是关于cisco1841路由器如何通过FTP和TFTP的方式对系统进行升级. (连接 ...

  4. ftp上传工具中文版,有好用的中文版ftp上传工具吗?ftp上传工具中文版

    常用的ftp服务器有server-U.FileZilla.iis7服务器管理工具ftp客户端工具等,其中iis7服务器管理工具最为方便,不仅能批量管理ftp站点,还能定时上传和下载文件.此外,iis7 ...

  5. C#毕业设计——基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码)——FTP客户端

    基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+FTP的FTP客户端设计与实现,文章末尾附有本毕业设计的论文和源码下载地 ...

  6. Mac 地址与 IP 地址有什么区别?

    Mac 地址和 IP 地址是两个不同的概念,它们分别代表了计算机网络中的不同层次和地址.Mac 地址是物理地址,是在计算机硬件中存储的地址,通常是以特定的六进制格式表示.每个设备都有一个唯一的 MAC ...

  7. 隔离见证地址区别_科普:比特币钱包的隔离见证地址与普通地址有何区别?

    比特币钱包的隔离见证地址与普通地址有何区别?2017年7月21日,真正的扩容行动开始,全球比特币矿工开始锁定一个扩容软件升级.这次升级是基于比特币改进建议BIP91提出的「隔离见证」(Segregat ...

  8. shell脚本连接ftp推送文件夹_Linux下使用Shell脚本实现FTP自动上传和下载文件

    登录FTP实现下载文件功能 FTP服务器:192.168.0.199 FTP路径:/ftphome/data 本地路径:/local/data 将文件从FTP下载到本地的脚本如下: 批量下载脚本代码 ...

  9. 24c04硬件地址位_一文读懂IP地址和MAC地址有什么区别和联系

    IP地址和MAC地址虽然都叫地址,然而实际上却没有什么联系.先来看看什么是IP地址.MAC地址,在来谈谈他们之前的区别. 定义 一.MAC地址 MAC(Media Access Control或者Me ...

最新文章

  1. Objective-C代码的文件扩展名
  2. 任意进制转换简单理解
  3. CodeForces - 1102A(思维题)
  4. Source Insight Source Navigator使用技巧
  5. 写在《ASP.NET MVC 4 Web 编程》即将出版之际!献给有节操的程序员!
  6. MQTT的学习之Mosquitto安装使用(1)
  7. Leetcode每日一题:31.next-permutation(下一个全排列)
  8. 粉红噪音测试软件,煲耳机方法二:粉红噪音
  9. 开源软件,自由软件,免费软件三者的区别
  10. 爱加密脱壳(持续更新)
  11. Elasticsearch摄取节点(十)——GeoIP以及Grok处理器
  12. 大一作业:c语言,用static变量编写一个函数fac(int n),此函数连续调用n次,可以依次返回1至n的阶乘值。最后用main调用fac函数输出1-5的阶乘。
  13. oracle dba_users,为什么dba_users里有的用户却总是select不出来
  14. NDK撩妹三部曲(四)—NDK 开发如何优雅的定位 Native 异常,看这篇就够了
  15. 主机上没有虚拟机网络适配器VMnet8解决办法
  16. svg 绘制多边形渐变边框并填充渐变背景
  17. 伴鱼英语有计算机英语语言吗,伴鱼少儿英语电脑版
  18. oracle事务的四种隔离级别,事务的四种隔离级别
  19. AirTest keyevent事件
  20. mybatis配置mybatis.configuration.map-underscore-to-camel-case=true

热门文章

  1. C语言编程《1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少瓶汽水》
  2. python中显示第三行数据_Python数据分析及可视化-小测验
  3. Python(十三)脚本编程与系统管理
  4. wordnet java_Java中使用Wordnet
  5. 【项目管理/PMP/PMBOK第六版/第七版/新考纲】建立项目办公室PMO的两大阶段
  6. 剑指offer笔记(七)从尾到头打印链表
  7. 旧衣服上门回收小程序开发,方便用户断舍离
  8. 55G老男孩python全栈开发全套视频教程 包含:基础篇,前端篇,web框架篇,项目实战篇...
  9. PHP生成svg矢量图格式的二维码,php 实现svg转化png格式的方法分析
  10. 《知识图谱概念与技术》读书笔记:概念图谱中的isA关系