這裡蒐索程式師資訊,查找有用的技術資料
当前位置:首页 » 文件传输 » 万维网以ftp遵从什么协议
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

万维网以ftp遵从什么协议

发布时间: 2022-07-02 09:30:30

A. 推动万维网的协议是什么

http协议。

超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。

应用场景

HTTP诞生之初主要是应用于WEB端内容获取,那时候内容还不像现在这样丰富,排版也没那么精美,用户交互的场景几乎没有。

对于这种简单的获取网页内容的场景,HTTP表现得还算不错。但随着互联网的发展和WEB2.0的诞生,更多的内容开始被展示(更多的图片文件),排版变得更精美(更多的CSS),更复杂的交互也被引入(更多的JS)。用户打开一个网站首页所加载的数据总量和请求的个数也在不断增加。

B. 万维网采用的协议英文简称是什么

超文本传输协议,英文名诗http. 通过这个协议可以帮助客户机和服务器建立联系,因为它指导了客户机和服务器在接受相关命令是该怎么怎么做。

C. 万维网超文本传输协议

HYPER TEXT TRANSFER PROTOCOL = 超文本传输协议

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络传输协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。

HTTP的发展是万维网协会和Internet工作小组合作的结果,在一系列的RFC发布中确定了最终版本,其中最着名的是RFC 2616。在RFC 2616中定义了HTTP/1.1这个今天普遍使用的版本。

HTTP是一个用于在客户端和服务器间请求和应答的协议。一个HTTP的客户端,诸如一个web浏览器,通过建立一个到远程主机特殊端口(默认端口为80)的连接,初始化一个请求。一个HTTP服务器通过监听特殊端口等待客户端发送一个请求序列, 就像“GET / HTTP/1.1”(用来请求网页服务器的默认页面),有选择的接收像email一样的MIME消息,此消息中包含了大量用来描述请求各个方面的信息头序列,响应一个选择的保留数据主体。接收到一个请求序列后(如果要的话,还有消息),服务器会发回一个应答消息,诸如“200 OK”,同时发回一个它自己的消息,此消息的主体可能是被请求的文件、错误消息或者其他的一些信息。

HTTP不同于其他基于TCP的协议,诸如FTP。在HTTP中,一旦一个特殊的请求(或者请求的相关序列)完成,连接通常被中断。这个设计使得对于当前页面有规则连接到另一台服务器页面的万维网来说, HTTP是完美的。当持久连接的缺乏成为保持用户状态的必需选择的方法时,对网页设计者来说,会偶然产生一些问题。而大部分这些方法包括了对“cookies”的使用。

这里有一个HTTP的安全版本称为HTTPS,HTTPS支持任何的加密算法,只要此加密算法能被页面双方所理解。

HTTP(和HTTPS)由统一资源定位器或者简称URL。创造这种地址定位的语法为了HTML的链接。

例子
下面是一个HTTP客户端与服务器之间会话的例子,运行于www.google.com,端口80

客户端请求:

GET / HTTP/1.1
Host: www.google.com(紧跟着一个空行,通过敲入回车实现)

服务器应答:

HTTP/1.1 200 OK
Content-Length: 3059
Server: GWS/2.0
Date: Sat, 11 Jan 2003 02:44:04 GMT
Content-Type: text/html
Cache-control: private
Set-Cookie: PREF=ID=73d4aef52e57bae9:TM=1042253044:LM=1042253044:S=SMCc_HRPCQiqy
X9j; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
Connection: keep-alive
(紧跟着一个空行,以及由HTML格式的文本组成了Google的主页)

在HTTP1.0中,客户端发送一个请求至服务器,服务器发送一个应答至客户端。之后,连接将被释放。另一方面,HTTP1.1支持持久连接。这使得客户端可以发送请求并且接收应答,然后迅速的发送另一个请求和接收另一个应答。因为多个额外的请求,TCP连接并没有被释放,而每个请求中关于TCP的负载相对较少。同时,在得到上一个请求的应答之前发送多个请求(通常是两个)也成为可能。这个技术被称为“流水线”。

D. 在Internet上,访问FIP站点的协议是什么

什么是FTP?
FTP是英文File Transfer Protocol的缩写,意思是文件传输协议。它和HTTP一样都是Internet上广泛使用的协议,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。
从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。

E. WWW,DNS,MAIL,FTP,Telnet等应用的是什么协议,默认端口号是多少

www应用的是HTTP协议(HyperText Transfer Protocol 超文本传输协议)端口号是 80 DNS 应用的是(TCP/IP协议) 端口号是53MAIL 应用的是SMTP协议、POP3协议、IMAP4协议(TCP/IP协议的一种) 端口号是25\110 FTP 应用的是FTP(File Transfer Protocol 文件传输协议)端口是 21
TELNET应用的是Telnet协议(TCP/IP协议的一种) 端口号是 23
以上均为本人原创答案,有误之处敬请原谅!

F. 万维网使用的通讯协议是

TCP/IP协议

G. 万维网使用什么协议

是C吧 A.HTTP 是传输协议

H. 万维网技术的超文本传输协议(HTTP)

应用层协议之一,用在万维网系统中进行分布式、协作超媒体信息的传输。
在用户代理和代理服务器/网关之间进行通信时,HTTP 常用来连接到其它的 Internet 协议,如 SMTP、NNTP、FTP、Gopher 和 WAIS 等,支持用基本链接来连接到由各种各样应用程序所提供的资源,简化了用户代理的实现。HTTP 是一种请求/响应类型的协议。客户利用服务器的连接向服务器发出请求,所使用的格式为请求方法、URI 和协议版本,紧随其后的是 MIME 类型的消息,其中含有请求的修改者、客户端信息,还可能含有主体内容。服务器回应以状态行信息,包含了消息的协议版本和一个成功或失败的代码,后面跟着一条 MIME 类型的消息,其中含有服务器信息,实体的头信息,还可能含有实体的主体内容。安全 HTTP(S-HTTP)是面向安全消息的通讯协议,可与 HTTP 配合使用。安全 HTTP 与 HTTP 的消息传送模型可以同时存在并可以很容易地集成到 HTTP 的应用程序中。几条加密标准可集成到安全 HTTP 客户计算机和服务器之中。安全 HTTP 支持多种应用间的协作并与 HTTP 相兼容。另一种常用的网络通讯安全技术是 HTTPS,它是将 HTTP 运行于 TLS 和 SSL 之上,以确保网络传输的安全。

I. 万维网的网址以http为前导,表示遵从什么协议

超文本传输协议

J. http,https,ftp,TCP,IP 分别表示什么协议

http,https,ftp,TCP,IP 分别表示什么协议
大致如下:
http :Hypertext Transfer Protocol, 即超文本传输协议,万维网浏览服务程序所用的协议.
HTTPS:Secure Hypertext Transfer Protocol,即安全超文本传输协议,在HTTP基础上增强的数据安全的部分。
ftp:File Transfer Protocol , 即文件传送[输]协议
TCP:Transfer Control Protocol, 即传输控制协议
IP:Internet Protocol, 即网际(络)协议