Hetian lab http 协议基础

HTTP协议基础课后题

Hetian lab http 协议基础
【解析】HTTP,HyperText Transfer Protocol,超文本传输协议,是tcp/ip协议应用层协议。
Hetian lab http 协议基础
【解析】http超文本传输协议用于在Internet上浏览器与web服务器之间数据的发送与接收。它是一种无状态的连接,指协议对于事务处理没有记忆能力;是TCP/IP协议族的应用层协议;它本质上是一种tcp连接,遵循三次握手协议。
Hetian lab http 协议基础
【解析】根据HTTP标准,HTTP请求可以使用多种请求方法。

HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。

HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。
原题目中A、B、C符合实际,request是Java中的一个对象,它包含若干种方法。
Hetian lab http 协议基础
【解析】HTTP status code,状态码是用于表示网页服务器超文本传输协议响应状态的3位数字代码。
1xx状态码是http/1.1新增的
1xx:代表请求已被接受,需要继续处理;
2xx:代表请求已成功被服务器接收、理解、并接受;
3xx:代表需要客户端采取进一步的操作才能完成请求;
4xx:代表客户端看起来可能发生了错误,妨碍了服务器的处理;
5xx:表示服务器无法完成明显有效的请求。
Hetian lab http 协议基础
【解析】HTTP响应报文由响应行、响应头、空行、响应体四个部分组成。