HTTP协议目录
JavaWeb技术栈
介绍HTTP前先对JavaWeb技术栈做一个宏观介绍,也算承上启下的把这个专栏的知识点串起来😃
-
B/S架构:Browser/Server,浏览器/服务器架构模式,它的特点是,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务器,获取Web资源,服务器把Web资源发送给浏览器即可
- 好处:易于维护升级:服务器端升级后,客户端无需任何部署就可以使用到新的版本
-
静态资源:HTML、CSS、JavaScript、图片等。负责页面展现
-
动态资源: Servlet、JSP等。负责逻辑处理
-
数据库:负责存储数据
-
HTTP协议:定义通信规则
-
Web服务器:负责解析HTTP协议,解析请求数据,并发送响应数据
HTTP概述
-
概念: Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。
-
HTTP协议特点: