tomcat的运行原理
- tcp服务获得请求
- 接收全部的head参数,校验请求参数的合法性,可能不满足(不满足规范,例如少了host,Accept等)不合法响应400错误
- cookie是head头里面的属性,校验完之后,交给servlet之前交给过滤器,再去servlet
- 交给servlet去处理(交给了实际业务去处理业务逻辑)
- 处理完之后响应处理结果
http协议
http =head+body
- user-Agent : 浏览器标识
- Content-type : 请求数据结构
- Contengt-lenth : 请求报文长度
- Accept : 请求协议
- Referer : 来源地址
- Accept-Encoding : 请求数据编码(如果有gzip压缩可以填写再次)