美文网首页
2、简单的http协议

2、简单的http协议

作者: 磊哥小伙子 | 来源:发表于2017-02-09 01:23 被阅读14次

http协议用户客户端和服务端之间的通信

通过请求和响应的交换达成通信

http是不保存状态的协议

http是一种不保存状态即无状态协议。

http协议本身不对客户端和服务端之间的通信状态进行保存,也就是说在http这个级别,协议对发送过的请求或响应都不做持久化处理。这样做的目的是减少http的负担,让http协议可以更快的处理大量事务,确保协议的可伸缩性。

http虽然是无状态的协议,但为了实现期望的保持状态技术,于是引入的cookie技术。cookie技术好吗?。。

请求uri定位资源

告知服务器意图的http方法

持久连接节省通信量

只要任意一端没有明确提出断开连接,则保持tcp连接状态。持久连接的好处在于减少了tcp连接的重复建立和断开所造成的额外开销,减轻了服务器的负载。管线化,持久连接是的多数请求以管线化方式发送成为可能,从前发送请求后需等待并收到响应,才能发送下一个请求。管线化技术出现后,不用等待响应亦可直接发送下一个请求(同时并行发送多个请求)。

使用cookie的状态管理

http是无状态协议,它不对之前发生过的请求和响应的状态进行管理,也就是说,无法根据之前的状态进行本次的请求处理。(无状态的好处就是减少服务器的cpu及内存资源的消耗)保留无状态协议这个特征同时又要解决类似的矛盾问题,于是引入了cookie技术,cookie技术通过在请求和响应报文中写入cookie信息来控制客户端的状态。cookie会根据服务器端发送的响应豹纹内的一个set-cookie首部字段信息通知客户端保存cookie

相关文章

  • 2、简单的http协议

    http协议用户客户端和服务端之间的通信 通过请求和响应的交换达成通信 http是不保存状态的协议 http是一种...

  • web一页纸

    简单理解: 1、client通过http协议发送get,post等请求。 2、web sever实现了http协议...

  • HTTP协议基础# Chapter2 简单HTTP协议

    Chapter2 简单HTTP协议 HTTP协议:::适用于客户端和服务器端之间的通信 使用HTTP协议通信的同一...

  • 2. 简单的HTTP协议

    通过请求和响应的交换完成通信 客户端发送的请求报文有请求方法、请求URI、协议版本、可选的请求首部字段和内容实体构...

  • http协议

    http协议要细分的话可以写成几本书,本文只简单了解1.什么是http协议?2.分析一次http协议的应用过程; ...

  • HTTP简单协议

    HTTP用于客户端和服务器端之间的通信 请求资源一端成为客户端,提供相应资源的一端叫做服务器端 通过请求和响应的交...

  • 简单的HTTP协议

    作用 请求的报文构成 响应报文构成 使用URI定位资源 HTT...

  • 简单的HTTP协议

    作者:李成文;标签: 简单的HTTP协议 HTTP协议用于客户端和服务端之间的通信 HTTP协议用于客户端与服务端...

  • 简单的HTTP协议

    HTTP是不保存状态的协议   HTTP是一种无状态协议,自身不对请求和响应之间的通信状态进行保存。也就是说在HT...

  • 简单的Http协议

    1、HTTP协议用户用户客户端和服务器端之间的通信 请求访问资源的一端称为客户端,提供资源相应的为服务端 满足HT...

网友评论

      本文标题:2、简单的http协议

      本文链接:https://www.haomeiwen.com/subject/pktiittx.html