HTTP 知识点

HTTP(超文本传输协议)是一种无状态协议,不保存状态。本文介绍了HTTP的基本概念,包括HTTP方法(GET、POST等)、持久连接、Cookie、HTTP报文结构、状态码及其分类,以及代理、缓存等与HTTP协作的Web服务器机制。
摘要由CSDN通过智能技术生成

HTTP

​ HTTP(HyperText Transfer Protocol),超文本传输协议。

简单的 HTTP 协议
HTTP 是不保存状态的协议

​ HTTP 是一种不保存状态,即无状态协议。

​ 使用 HTTP 协议,每当有新的请求发送时,就会有对应的新响应产生。协议本身并不保留之前一切的请求或响应报文的信息。

HTTP 方法

GET:获取资源

​ GET 方法用来请求访问已被 URI 识别的资源。

POST:传输实体主体

​ POST 方法用来传输实体的主体。

PUT:传输文件

​ PUT 方法用来传输文件。

HEAD:获得报文首部

​ HEAD 方法用来请求访问已被 URI 识别的资源,只是不返回报文主体部分。用于确认 URI 的有效性及资源更新的日期时间等。

DELETE:删除文件

​ DELETE 方法用来删除文件。

OPTIONS:询问支持的方法

​ OPTIONS 方法用来查询针对请求 URI 指定的资源支持的方法。

注:方法名要用大写字母。

持久连接

​ 在 HTTP 协议的初始版本中,每进行一次 HTTP 通信就要断开一次 TCP 连接。当使用浏览器浏览一个包含多张图片的 HTML 页面时,在发送请求访问 HTML 页面资源的同时,也会请求该 HTML 页面里包含的其他资源。因此,每次的请求都会造成无谓的 TCP 连接建立和断开,增加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值