1.什么是HTTP协议?
- HTTP协议:全称:超文本传输协议,英文是:HyperText Transfer Protocol。
- HTTP基于
TCP/IP
通信协议来传递数据。
TCP/IP 是因特网的
通信协议
。TCP/IP 通信协议是对计算机
必须遵守
的规则的描述,只有遵守这些规则,计算机之间才能进行通信。
2.HTTP的特点是什么?
- 每次连接只处理一个请;
- 任何类型的数据都可以通过HTTP发送;
- 议对于事务处理没有记忆能力;
3.HTTP请求消息的结构(报文格式)是什么样的?
- 请求行(request line);
- 请求头部(header);
- 空行;
- 请求数据;
4.服务器响应消息结构是什么样子的?
- 状态行;
- 消息报头;
- 空行;
- 响应正文;
5.HTTP 请求方法有哪些?
如图,其中: OPTIONS
、PUT
、PATCH
、DELETE
、TRACE
和 CONNECT
是HTTP1.1
新增的6中请求方法;
6.关于 GET 与 POST的比较:
7.关于HTTP状态码的意义:
更详细的状态码和描述:http状态码
其他:TCP/IP基础