这可能是B站讲的最好的Servlet教程,5小时打通Servlet全套教程丨20
一、HTTP协议
1.概念
HTTP协议也叫超文本传输协议,是客户端请求和响应的一个标准协议,这个协议规定了浏览器和万维服务器之间的通信规则。
2.书写格式
HTTP://ip地址:端口号(一般为8080 tomcat端口号)/项目路径(需要访问的资源)/资源的参数
3.特点
1.支持客户/服务器模式
2。简单快速,只需要传送请求方法和路径即可
3.灵活:HTTP协议允许传输任意类型的数据对象。传输类型由Content-Type加以标记
4.无连接:每次连接只处理一个请求
5.无状态:协议对于事物处理没有记忆能力
4.URL
1.格式:
http://IP(主机名/域名):端口/访问的资源路径
5.HTTP请求
1.概述:
HTTP请求包含三部分,分别是:请求行,请求头,请求正文,可以通过浏览器的Network查看
2.格式
请求行
请求头1
请求头2
……
请求空行
请求正文
6.HTTP响应
1.概述
在接受和解释请求消息后,服务器返回一个HTTP响应消息,HTTP响应由三部分组成,状态行,消息报头,响应正文
2.格式:
状态行
响应头1
响应头2
……
响应空行
响应体

