首页 > 试题广场 >

关于HTTP协议的说法,以下哪些说法是不正确的?

[不定项选择题]
关于HTTP协议的说法,以下哪些说法是不正确的()?
  • 有状态,前后请求有关联关系
  • FTP也可以使用HTTP协议
  • HTTP响应包括数字状态码,200代表此次请求有正确返回
  • HTTP和TCP,UDP在网络分层里是同一层次的协议
推荐
ABD
A:Http是无状态的协议
B:FTP有两个端口,并且应用场景不一样,协议的标准自然不一样
D:HTTP是应用层的协议,而TCP/UDP是传输层的协议
编辑于 2015-01-31 11:41:41 回复(0)
ABD
A: HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议。
B: 文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、HTTP协议等都同是应用层协议。
C:HTTP协议 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:
                         1xx:指示信息--表示请求已接收,继续处理
                         2xx:成功--表示请求已被成功接收、理解、接受
                         3xx:重定向--要完成请求必须进行更进一步的操作
                         4xx:客户端错误--请求有语法错误或请求无法实现
                         5xx:服务器端错误--服务器未能实现合法的请求
             常见状态代码、状态描述、说明:
                         200 OK      //客户端请求成功
                         400 Bad Request  //客户端请求有语法错误,不能被服务器所理解
                         401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用 
                         403 Forbidden  //服务器收到请求,但是拒绝提供服务
                         404 Not Found  //请求资源不存在,eg:输入了错误的URL
                         500 Internal Server Error //服务器发生不可预期的错误
                         503 Server Unavailable  //服务器当前不能处理客户端的请求,一段时间后可能恢复正常
D: HTTP是应用层协议,TCP,UDP是传输层协议。
发表于 2015-09-23 09:21:54 回复(1)
答案:ABD
A,http协议是无状态的,因此需要cookie,session等对客户端浏览器做标明
B,FTP和HTTP都是应用层协议,不存在谁使用谁的问题
C,http的3xx状态码表示请求资源被转移
D,HTTP工作在应用层,TCP,UDP工作在传输层。
发表于 2015-01-28 17:53:46 回复(1)
 http是无状态的,也即同一客户多次访问同一服务器,响应相同
发表于 2015-08-02 20:27:41 回复(0)
HTTP是无状态的协议,FTP有两个端口,应用的场景不一样,协议也会不一橛样,不能简单的实现。
发表于 2016-06-22 20:41:25 回复(0)
答案:ABD
A,http协议是无状态的,因此需要cookie,session等对客户端浏览器做标明
B,FTP和HTTP都是应用层协议,不存在谁使用谁的问题
C,http的3xx状态码表示请求资源被转移
D,HTTP工作在应用层,TCP,UDP工作在传输层。
发表于 2015-09-06 15:36:30 回复(0)
HTTP协议和FTP协议的区别在于,FTP协议是有状态协议。所有不能再FTP中使用HTTP
发表于 2015-06-16 09:40:31 回复(0)
200是请求成功,但并不代表服务器能正确返回
编辑于 2022-11-26 11:18:36 回复(0)
D是错的吧,不在同一层
发表于 2020-05-09 20:41:15 回复(0)
http协议无状态 http响应有状态码
发表于 2019-04-13 12:24:43 回复(0)
http是应用层协议。tcp/ip是传输层的协议。
发表于 2018-01-08 08:06:59 回复(0)
答案:ABD
A,http协议是无状态的,因此需要cookie,session等对客户端浏览器做标明
B,FTP和HTTP都是应用层协议,不存在谁使用谁的问题
C,http的3xx状态码表示请求资源被转移
D,HTTP工作在应用层,TCP,UDP工作在传输层。
发表于 2017-04-13 09:06:55 回复(0)
一个用来浏览网站,一个用来传送文件的,且都是应用层协议,不存在谁使用谁
发表于 2017-04-07 13:54:31 回复(0)
http是无状态的,因此需要cookie,session等
发表于 2017-04-05 11:11:50 回复(0)
A:Http是无状态的协议
B:FTP有两个端口,并且应用场景不一样,协议的标准自然不一样
D:HTTP是应用层的协议,而TCP/UDP是传输层的协议
发表于 2016-09-07 00:11:09 回复(0)
1×× 保留   
2××
表示请求成功地接收   
3××
为完成请求客户需进一步细化请求   
4×× 客户错误   
5×× 服务器错误   

发表于 2016-04-08 10:28:06 回复(0)
答案:ABD
A,http协议是无状态的,因此需要cookie,session等对客户端浏览器做标明
B,FTP和HTTP都是应用层协议,不存在谁使用谁的问题
C,http的3xx状态码表示请求资源被转移
D,HTTP工作在应用层,TCP,UDP工作在传输层。
发表于 2015-08-27 20:44:21 回复(0)
FTP,Http都是应用层协议。
Http是无状态的。
TCP,UDP是传输层协议
发表于 2015-07-06 20:58:36 回复(0)
D
发表于 2015-06-20 02:03:47 回复(0)
C不是错的吗?
发表于 2015-05-18 21:27:28 回复(1)