http的结构

本文解析了HTTP响应的组成部分,包括响应行、响应头和响应体,详细介绍了常见的状态码如200、404和500的含义。同时,探讨了在Servlet中如何通过request.getRequestDispatcher实现请求的内部转发,以及response.sendRedirect实现的重定向机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

响应:

响应行:http版本和结果(200 ok)

响应头:context-type(绝大多数html)

响应体:html消息体

状态码:

200:成功

404:目标不存在(url错误)

500:网站内部错误

在servlet里返回的格式context-type默认为html,可以设置response的格式text/plain(纯文本)text/xml(xml文件)application/x-msdownload(下载)

请求派发:request.getRequestDispatcher在服务器内部将请求从servlet1完整转发给servlet2

响应重定向:response.sendRedirect请求发送给服务器后,服务器将响应返回给浏览器,告知浏览器重定向地址。浏览器重新发送请求给服务器,重定向到了servlet2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值