1.HTTP协议
1.1 HTTP协议——超文本传输协议(HyperText Transfer protocol)
1.2 HTTP版本
HTTP/1.0,发送请求,创建一次连接,获得一个web资源,连接断开
HTTP/1.1,发送请求,创建一次连接,获得多个web资源,保持连接
1.3 协议组成
1.3.1 HTTP请求协议:请求行,请求头,请求体
请求行:
请求头:
请求体:
1.3.2 HTTP响应协议:响应行,响应头,响应体
响应行:
响应头:
响应体:就是服务器发给浏览器的正文
2.Web开发概述
2.1 Web通信
采用HTTP协议
2.2 软件架构
C/S架构:Client/Service架构,客户端/服务器
B/S架构:Bowser/Service架构,浏览器/服务器
2.3 Web资源
静态资源:指web页面中x供人们浏览的数据始终不变,比如HTML、CSS、JS、图片、多媒体
动态资源:指web页面供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同,比如jsp/servlet、ASP、PHP等
2.4 web服务器
2.5 URL请求路径
2.6 Web结构目录