Get请求与Post请求的区别?

1.数据传递长度:get长度比较小,post没有限制 -2.数据传递方式:get使用URL传递参数值,post直接将参数值放入request body;而且GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。 3.数据传递安全性:get不安全,post安全 ,因为get的参数直接暴露在URL上4.发送的数据包数量:get发送1个TCP数据包; post发送2个TCP数据包 首先发送1个request head(1个TCP数据包),服务器接收后返回100状态码。再发送request body(1个TCP数据包)

请求转发与重定向的区别?

请求转发:request.getRequestDispatcher(URL地址).forward(request, response)

重定向:response.sendRedirect(URL地址)

1.重定向是客户端浏览器执行跳转;请求转发是服务器端直接跳转

2.重定向之后,客户端浏览器地址栏显示新的请求地址;  请求转发之后,客户端浏览器地址栏显示旧的请求地址;

3.重定向代表一次新的请求;请求转发没有发起新请求

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容