问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

FTP与Http的区别

发布网友 发布时间:2022-04-21 20:18

我来回答

7个回答

热心网友 时间:2022-04-09 11:59

1、定义不一样

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

2、运作方式不一样

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

3、时效性不一样

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

扩展资料:

FTP的作用:

正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。

HTTP的作用:

HTTP是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。

HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。

参考资料:百度百科-ftp

参考资料:百度百科-HTTP

热心网友 时间:2022-04-09 13:17

FTP与Http的区别有:

1、定义不一样:

ftp是文件传输协议,是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。http是超文本传输协议,所有的WWW文件都必须遵守这个标准。本质上是不一样的两个传输协议,一个针对文件,一个针对超文本。

2、运作方式不一样:

HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。

ftp则有ASCII、二进制两种传输方式,不同传输方式下的运行是不一样的。

3、时效性不一样:

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

参考资料:百度百科_ftp

百度百科_http

热心网友 时间:2022-04-09 14:52

FTP与Http的区别有:

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

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

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

参考资料:

百度百科-ftp (文件传输协议)

百度百科-http

热心网友 时间:2022-04-09 16:43

一、简单的说HTTP和FTP是不同的协议。

HTTP是Hyper Text Transfer Protocol,超文本传输协议;

FTP是File Transfer Protocol,文件传输协议;

HTTP是面向网页的,而FTP是面向文件的。

二、详细的解释如下:

1.FTP

(1)FTP比HTTP复杂

FTP和HTTP一样都是Internet上广泛使用的协议,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。

(2)FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。

2.HTTP

HTTP协议是什么

在浏览器的地址栏里输入的网站地址叫做URL (Uniform Resource Locator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。

当浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议(HTTP),将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页。

热心网友 时间:2022-04-09 18:51

使用Web浏览器时,这两个协议之间的差异几乎不会对使用的方便性及下载时间产生影响。不过,两者却拥有各自不同的结构。

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,那么任何人都可以进行访问,用户无需一一输入用户名和密码也可以进行访问

热心网友 时间:2022-04-09 21:16

ftp是文件传输协议,是用于在网络上进行文件传输的一套标准协议,使用客户服务器模式。http是超文本传输协议,所有的WWW文件都必须遵守这个标准。本质上是不一样的两个传输协议,一个针对文件,一个针对超文本

热心网友 时间:2022-04-09 23:57

简单的说吧
FTP就是网络硬盘,存东西的,也可以做网站
http就是通信协议
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我左腋下下方5厘米左右的肋骨那疼。 没有高血脂和高血糖,血管为什么还是不健康?这个病也不能忽视_百度... 血管硬化会导致高血压吗 美的空调包修期多少年? 动脉硬化的早期信号 脑血管硬化跟高血压有关吗 为什么Excel筛选不能使用自动筛选? 老公长期对我冷暴力三年了又不离婚是什么心态 《完美国际》军衔等级大揭秘介绍_《完美国际》军衔等级大揭秘是什么... 一15Pα与一35pα哪个负压强,哪个负压弱? 乙肝应该吃哪些食物比较好 http文件上传的原理 http能传输500g的文件吗 用浏览器上传文件显示http请求错误是怎么回事? 我密码都对啦,但是登不上去,去搜索我以前... 参数错误或不存在怎么办? 该用户不存在怎么回事? 为什么我明明注册了手机账号,但是用微信登录时显... 手机登录微信却显示不存在? 登录不了,登录显示账号不存在是什么回事? 绝地求生游戏感受 绝地求生大逃杀怎么获得体验资格 这种配置玩绝地求生是什么体验 绝地求生体验服(功能未开启) 《绝地求生》pubg测试服怎么进? 如何登录绝地求生体验服? 一个人玩《绝地求生》是怎样的体验? 女生玩《绝地求生》大家觉得会是一种怎样的体验? 玩绝地求生手游打人机是怎样的体验? 绝地求生轻量版体验服为什么可以直接登录 病毒性乙肝患者如何食疗 怎么用http上传一个文件到服务器 python 乙肝病毒喜欢吃什么 用http协议能不能上传文件? 吃什么能够提高免疫力,治好病毒性乙肝 用http协议能不能上传文件? 乙肝病毒要服用什么药物 http下载是怎么通过数据包传输数据的? FTP和HTTP有什么区别? 病毒性乙肝,用什么药好! 乙肝患者.忌吃什么.宜吃什么? pb9 如何通过HTTP实现文件上传 病毒性乙肝怎么治疗 http是文件传输协议的简称。( ) 慢性乙型病毒性肝炎在饮食方面的注意 如何评价小说《镇魂》? 什么是HTTP文件?什么是BT文件? 乙肝病毒该吃灵芝有帮助吗? http,ftp分别是什么意思??? 医生你好:病毒性乙肝,用什么药好