IndexServlet的响应直接返回给浏览器,不经过LoginServlet是吗?

IndexServlet的响应直接返回给浏览器,不经过LoginServlet是吗?

IndexServlet的响应直接返回给浏览器,不经过LoginServlet是吗?那LoginServlet是只接收了请求没有产生相应吗?之前不是学过请求和响应是对称出现的吗?https://img1.sycdn.imooc.com//climg/6462f6a20975a05f19140604.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-05-16 11:46:34

同学你好,请求确实会必定产生响应,单不是每次请求都会产生响应。当浏览器发送请求后,请求到达服务器处理时,有可能会发生请求转发。请求转发发生时,例如A请求,发生转发,产生了B请求,B请求获得响应返回给浏览器。此时A请求实际上不会触发响应,因为对于服务器来说,A和B两个请求相当于同一个请求。

同学提供的图片中,描述的就是这种情况,LoginServlet发送了请求,但是转发给了IndexServlet,此时LoginServlet是不会触发响应的。

祝学习愉快~

  • 提问者 王小east #1

    可以这样理解吗?

    请求确实会必定产生响应”是指服务器接收请求必定会产生响应

    单个Servlet接收请求后,不一定会产生响应

    2023-05-16 11:56:53
  • 好帮手慕小蓝 回复 提问者 王小east #2

    同学你好,同学的理解是正确的。

    祝学习愉快~

    2023-05-16 12:38:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师