1、Http协议介绍
- 什么是协议?双方在交互、通讯的时候,遵守的一种规范、规则。
- http协议
针对网络上的客户端与服务端在执行http 请求的时候,遵守的一种规范。其实就是规定了客户端在访问服务器端的时候,要带上哪些东西,服务器端返回数据的时候,也要带上什么东西。 - 版本
1.0 ,请求数据,服务器返回后,将会断开连接
1.1 ,请求数据,服务器返回后,连接还会保持着。除非服务器或者客户端关闭。有一定的时间限制,之后会自己销毁。
2、客户端如何与服务端通讯
在地址栏中键入网络地址,回车,浏览器就会显示一些东西,那么背地里到底浏览器与服务器是怎么通信的呢?它们都传输了哪些数据?
Http请求数据解析
请求的数据(浏览器向服务器)里面包含三部分内容:请求行、请求头、请求体。
- 请求行
- 请求头
- 请求体
Http响应数据解析
响应的数据里面包含三部分内容:响应行、响应头、响应体。
- 响应行
- 响应头
3、Get 和Post 请求的区别
4、Servlet 介绍
在客户端与服务端的请求和响应中,有两类web 资源,一种是静态资源,html、js、css,另一种是动态资源,servlet/jsp。
servlet 的使用
servlet 的执行过程
servlet 的通用写法
servlet 的生命周期
servlet 初始化提前
5、ServletConfig介绍
就是Servlet 的配置,通过这个对象,可以获取servlet 在配置时候的一些信息。用法:
为什么需要有这个ServletConfig?