请求和响应的概述

请求:在浏览器地址栏输入地址,点击回车请求服务器,这个过程就是一个请求过程。

响应:服务器根据浏览器发送的请求,返回数据到浏览器在网页上进行显示,这个过程就称之为响应。

针对Servlet的每次请求,Web服务器在调用service()方法之前,都会创建两个对象:

HttpServletRequest用于封装HTTP请求消息,简称request对象。

HttpServletResponse用于封装HTTP响应消息,简称response对象。

浏览器访问Servlet的交互过程,如图所示。

需要注意的是,在Web服务器运行阶段,每个Servlet都只会创建一个实例对象。

然而,每次HTTP请求,Web服务器都会重新创建一个request对象和一个response对象。

相关推荐
lee_curry4 小时前
第四章 jvm中的垃圾回收器
java·jvm·垃圾收集器
钛态4 小时前
前端微前端架构:大项目的救命稻草还是自找麻烦?
前端·vue·react·web
里欧跑得慢4 小时前
15. Web可访问性最佳实践:让每个用户都能平等访问
前端·css·flutter·web
钛态4 小时前
前端趋势:别被时代抛弃
前端·vue·react·web
九转成圣5 小时前
Java 性能优化实战:如何将海量扁平数据高效转化为类目字典树?
java·开发语言·json
直奔標竿6 小时前
Java开发者AI转型第二十七课!Spring AI 个人知识库实战(六)——全栈闭环收官,解锁前端流式渲染终极技巧
java·开发语言·前端·人工智能·后端·spring
金銀銅鐵6 小时前
[java] 编译之后的记录类(Record Classes)长什么样子(上)
java·jvm·后端
野生技术架构师8 小时前
金三银四面试总结篇,汇总 Java 面试突击班后的面试小册
java·面试·职场和发展
小袁拒绝摆烂8 小时前
多表关联大平层转JSON树形结构
java·json