目录
HTTP常见面试题3.1 HTTP 常见面试题 | 小林coding
HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。
1 HTTP状态码
2 HTTP常见字段
2.1请求行字段
- Method(方法):用于指定请求的操作类型,常见的有
GET
(请求获取指定资源)、POST
(向指定资源提交数据进行处理请求)、PUT
(请求服务器存储一个资源,并用请求的 URI 作为其标识)、DELETE
(请求服务器删除指定的资源)等。 - Request-URI(请求 URI):标识所请求的资源,通常是一个 URL。
- HTTP-Version(HTTP 版本):指定使用的 HTTP 协议版本,如
HTTP/1.1
、HTTP/2
等
2.2响应头字段
- Status-Code(状态码):表示请求的处理结果,常见的有
200 OK
(请求成功)、404 Not Found
(请求的资源未找到)、500 Internal Server Error
(服务器内部错误)等。 - Server:标识处理请求的服务器软件信息,如
Apache/2.4.41 (Ubuntu)
、Nginx/1.18.0
等。 - Content-Type:说明响应体的内容类型,如
text/html; charset=utf-8
(表示响应体是 HTML 格式,字符编码为 UTF-8)、application/json
等。 - Content-Length